Charmworks, Inc.
软件开发
Urbana,Illinois 82 位关注者
Made by and for innovators, the Charmworks software suite helps you achieve efficient scaling and faster results
关于我们
Charmworks provides scalable solutions that improve productivity in parallel programming. Our suite of tools lets you run your code across more processors efficiently and effectively. They deliver faster, higher-resolution insights for your company — even when using complicated applications with shifting load patterns. Charm++, the company’s primary product and core technology, is an adaptive runtime that allows developers to easily incorporate automatic load balancing, fault tolerance, and energy saving features into their codes. Our suite of software built on top of Charm++ includes an MPI implementation called CharmMPI and a discrete event simulator called CharmDES. Our team also offers high-performance computing and parallel programming consulting services.
- 网站
-
http://www.hpccharm.com
Charmworks, Inc.的外部链接
- 所属行业
- 软件开发
- 规模
- 11-50 人
- 总部
- Urbana,Illinois
- 类型
- 私人持股
- 创立
- 2013
- 领域
- Charm++、CharmMPI、CharmDES、HPC、MPI、Parallel Computing和Technical Computing
产品
Charm++
计算机辅助工程 (CAE) 软件
Charm++ lets you automatically expand your code across more processors efficiently and effectively so you get faster, higher-resolution insights. Charm++’s runtime system decomposes computational simulations into smaller chunks, distributes those chunks across processors, and dynamically balances the computational load throughout the run. Charm++ is not a new programming language. If you can code in C++, you can take advantage of Charm++ and learn it quickly. Interfaces for C and Fortran are also available. All you’ll need a few additional files to describe objects of interest to the Charm++ runtime system. Simply put, the programming model and the execution model provide many levers for our smart runtime system to optimize execution as the program runs. Charm++ uses continuous introspection and these levers to carry out a variety of tasks that would normally require complex, application-specific programming.
地点
-
主要
US,Illinois,Urbana,61820