Improve your productivity with this new programming language. #Development tool #Programming language #Parallel computer #Development #Develop #Developer
Chapel is designed to be a new parallel programming language that is part of the DARPA-led High Productivity Computing Systems program or HPCS.
Chapel is designed to improve the productivity of high-end computer users while also serving as a portable parallel programming model that can be used on commodity clusters or desktop multicore systems.
Chapel strives to vastly improve the programmability of large-scale parallel computers while matching or beating the performance and portability of current programming models like MPI.
Chapel was designed from first principles rather than by extending an existing language.
It is an imperative block-structured language, designed to be easy to learn for users of C, C++, Fortran, Java, Perl, Matlab, and other popular languages.
While Chapel builds on concepts and syntax from many previous languages, its parallel features are most directly influenced by ZPL, High-Performance Fortran (HPF), and the Cray MTA/Cray XMT extensions to C and Fortran.
What's new in Chapel 1.9.0 Alpha:
- The highlights of this release include: improved operator precedence for bitwise operators, '..', and 'in'; the ability for users to overload assignment operators; intrinsic atomic variable support for Cray and Intel compilers; significant performance improvements and reductions in compiler-introduced memory leaks; several new versions of the Computer Language Benchmark Games in the examples/ directory; an improved default nested parallelismpolicy w.r.t. the dataParIgnoreRunningTasks flag; significant improvements to the LLVM back-end; improved symmetry of program startup and execution across the locales a program is running on; a new 'make check' rule to the top-level Makefile that can be used to validate a build; significant improvements to the testing system, particularly for performance testing; and numerous bug fixes.
Chapel 1.9.0 Alpha
add to watchlist add to download basket send us an update REPORT- runs on:
- Windows All
- file size:
- 38.9 MB
- main category:
- Programming
- developer:
- visit homepage
IrfanView
paint.net
7-Zip
Microsoft Teams
calibre
Zoom Client
Bitdefender Antivirus Free
4k Video Downloader
ShareX
Windows Sandbox Launcher
- 4k Video Downloader
- ShareX
- Windows Sandbox Launcher
- IrfanView
- paint.net
- 7-Zip
- Microsoft Teams
- calibre
- Zoom Client
- Bitdefender Antivirus Free