Matches in DBpedia 2015-04 for { <http://dbpedia.org/resource/Chapel_(programming_language)> ?p ?o }
Showing triples 1 to 57 of
57
with 100 triples per page.
- Chapel_(programming_language) abstract "Chapel, the Cascade High Productivity Language, is a parallel programming language developed by Cray. It is being developed as part of the Cray Cascade project, a participant in DARPA's High Productivity Computing Systems (HPCS) program, which had the goal of increasing supercomputer productivity by the year 2010. Chapel aims to improve the programmability of parallel computers in general and the Cascade system in particular, by providing a higher level of expression than current programming languages do and by improving the separation between algorithmic expression and data structure implementation details. Chapel supports a multithreaded parallel programming model at a high level by supporting abstractions for data parallelism, task parallelism, and nested parallelism. It enables optimizations for the locality of data and computation in the program via abstractions for data distribution and data-driven placement of subcomputations. It allows for code reuse and generality through object-oriented concepts and generic programming features. For instance, Chapel allows for the declaration of locales.While Chapel borrows concepts from many preceding languages, its parallel concepts are most closely based on ideas from High Performance Fortran (HPF), ZPL, and the Cray MTA's extensions to Fortran and C.The language designers aspire for Chapel to bridge the gap between current HPC programming practitioners, who they describe as Fortran, C or C++ users writing procedural code using technologies like OpenMP and MPI on one side, and newly graduating computer programmers who tend to prefer Java, Python or Matlab with only some of them having experience with C++ or C. Chapel should offer the productivity advances offered by the latter suite of languages while not alienating the users of the first.It is being developed as an open source project, under the BSD license.".
- Chapel_(programming_language) developer Cray.
- Chapel_(programming_language) influencedBy C_(programming_language).
- Chapel_(programming_language) influencedBy Fortran.
- Chapel_(programming_language) influencedBy High_Performance_Fortran.
- Chapel_(programming_language) influencedBy ZPL_(programming_language).
- Chapel_(programming_language) latestReleaseVersion "1.10.0".
- Chapel_(programming_language) wikiPageExternalLink language-chapel-1215.html.
- Chapel_(programming_language) wikiPageExternalLink chapel.cray.com.
- Chapel_(programming_language) wikiPageExternalLink chapel.cray.com.
- Chapel_(programming_language) wikiPageID "6776794".
- Chapel_(programming_language) wikiPageRevisionID "633548450".
- Chapel_(programming_language) designer "David Callahan, Hans Zima, Brad Chamberlain, John Plevyak".
- Chapel_(programming_language) developer Cray.
- Chapel_(programming_language) fileExt ".chpl".
- Chapel_(programming_language) hasPhotoCollection Chapel_(programming_language).
- Chapel_(programming_language) influencedBy "C, Modula, Fortran, C++, Java, C#, CLU, Scala, ML, Perl, Matlab, HPF, ZPL, Cray MTATM /XMTTMextensions to C and Fortran.".
- Chapel_(programming_language) latestReleaseVersion "1.1".
- Chapel_(programming_language) license "BSD".
- Chapel_(programming_language) logo File:Cray_Chapel_Logo.png.
- Chapel_(programming_language) logoCaption "Chapel logo".
- Chapel_(programming_language) name "Chapel".
- Chapel_(programming_language) operatingSystem "Mac OS, Linux, POSIX, Windows".
- Chapel_(programming_language) paradigm Object-oriented_programming.
- Chapel_(programming_language) paradigm "Parallel programming".
- Chapel_(programming_language) paradigm "Partitioned global address space".
- Chapel_(programming_language) platform "multiplatform".
- Chapel_(programming_language) typing Type_system.
- Chapel_(programming_language) typing "inferred".
- Chapel_(programming_language) website chapel.cray.com.
- Chapel_(programming_language) subject Category:Array_programming_languages.
- Chapel_(programming_language) subject Category:Concurrent_programming_languages.
- Chapel_(programming_language) subject Category:Cray.
- Chapel_(programming_language) subject Category:Object-oriented_programming_languages.
- Chapel_(programming_language) subject Category:Programming_languages_created_in_the_2010s.
- Chapel_(programming_language) type ProgrammingLanguage.
- Chapel_(programming_language) type Software.
- Chapel_(programming_language) type Work.
- Chapel_(programming_language) type CreativeWork.
- Chapel_(programming_language) type InformationEntity.
- Chapel_(programming_language) type Thing.
- Chapel_(programming_language) type Q386724.
- Chapel_(programming_language) type Q7397.
- Chapel_(programming_language) type Q9143.
- Chapel_(programming_language) comment "Chapel, the Cascade High Productivity Language, is a parallel programming language developed by Cray. It is being developed as part of the Cray Cascade project, a participant in DARPA's High Productivity Computing Systems (HPCS) program, which had the goal of increasing supercomputer productivity by the year 2010.".
- Chapel_(programming_language) label "Chapel (programming language)".
- Chapel_(programming_language) label "Chapel (язык программирования)".
- Chapel_(programming_language) label "Chapel".
- Chapel_(programming_language) sameAs Chapel.
- Chapel_(programming_language) sameAs m.0gnckq.
- Chapel_(programming_language) sameAs Q4036051.
- Chapel_(programming_language) sameAs Q4036051.
- Chapel_(programming_language) wasDerivedFrom Chapel_(programming_language)?oldid=633548450.
- Chapel_(programming_language) homepage chapel.cray.com.
- Chapel_(programming_language) isPrimaryTopicOf Chapel_(programming_language).
- Chapel_(programming_language) name "Chapel".
- Chapel_(programming_language) page chapel.cray.com.