For this role, experience with HPC applications, supercomputing, and various parallel programming frameworks is must. The role involves:
- Profiling and identifying bottlenecks of a wide range of HPC applications on different architectures
- Developing creative algorithmic and software solutions to solve bottlenecks and accelerate applications on a novel reconfigurable architecture
- Translating application needs into software features and hardware requirements
- Developing performance models of future hardware architectures
NextSilicon is a swiftly growing unicorn startup that is reimagining high-performance computing with software defined hardware. With advanced software algorithms the coprocessor can reconfigure and fine-tune performance to meet the demands of any HPC application, on the fly.