Palix Technologies offers a range of development,
consulting, and training services for your High Performance
Computing (HPC) needs. Our experience includes system
design and development for large parallel systems with
1,000s of processors down to high end workstations with
multi-core CPUs and GPUs. The scope of our professional
services can include assessment of project feasibility,
ongoing consulting with your own technical staff, or even
full development, documentation, and testing to commercial
software standards.
We also offer on-site training which can be customized to
include topic areas such as:
- CPUs: memory systems, multi-core
architecture, multi-socket NUMA systems, SSE, and OpenMP
thread parallelism
- GPUs: architecture overview, data
parallel programming model, memory spaces, NVIDIA CUDA
and OpenCL
- Clusters: high performance
networking, message passing parallelism using MPI
- Storage: RAID and parallel / cluster
file systems
Contact us today to find out
more.