Numscale is an innovative company located at the Plateau de Saclay (European Silicone Valley) that provides software solutions for high performance computing and complex systems.
Numscale also offers its expertise in the form of services related to various businesses such as automotive sector, space, rail, finance, telecoms, aeronautics, defence…
Numscale engineers write software solutions for numerical computation.
Numscale assists you in the design, feasibility study, development, optimisation and industrialisation of your softwares. Our expertise lies in various business areas as well as in the entire software development chain and includes knowledge of processors and computation architectures.
Moreover, Numscale is a training organisation. Our trainings are centered around C++ and its application in various fields (HPC, GPU).
Create your neural networks, image processing, vision and numerical simulations with NSIMD!
NSIMD is the upgrade of bSIMD. It was especially designed to allow developers to exploit the maximum power of processors at a low cost.
It is a low-level C/C++ library that allows you to develop your business algorithms by taking advantage of vectorization in a simple and portable way. This allows you to obtain an acceleration factor of up to 64 in some cases by processors core without resorting to the use of more advanced techniques.
Our main goal is to provide direct access to the hardware in a simple way in order to reach execution times divided by a factor of 2 to 64 per processor core in some cases. More precisely we offer you to:
Numscale guides its customers in the realisation of their software solutions in order to make them move up from their prototype states to industrial production. Our areas of expertise are:
We work in all business areas that require computations. This basis is found in many areas such as:
It comes in several forms:
Numscale offers a training catalogue ranging from basic programming for beginners to cutting-edge techniques for advanced users of the C++ language in different fields (HPC and GPU) so that you can fully benefit from its technical expertise.
We recommend trainings having the most success with our clients.
In addition to the training catalogue, Numscale also offers intercompany training sessions.
The trainings we are currently offering revolve around C++ which is a rich language and therefore its mastery makes an asset for your developers. We offer training sessions adapted to all levels.
The list of intercompany trainings evolves according to your demand. Do not hesitate to let us know your needs. We remain at your disposal.
We offer a la carte training packages. We listen to your needs that may be specific to a business field or to one of your development teams, and we make proposals tailored to your request.
We offer trainings composed out of several modules from our training catalogue thus arranging a coherent ensemble. We transform and reshape our training and exercise materials. You get a tailor-made training covering your needs.