Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/NESL> ?p ?o }
Showing triples 1 to 60 of
60
with 100 triples per page.
- NESL abstract "NESL is a parallel programming language developed at Carnegie Mellon by the SCandAL project and released in 1993. It integrates various ideas from parallel algorithms, and functional programming and array programming languages.The most important new ideas behind NESL areNested data parallelism: this feature offers the benefits of data parallelism, concise code that is easy to understand and debug, while being well suited for irregular algorithms, such as algorithms on trees, graphs or sparse matrices.A language based performance model: this gives a formal way to calculate the work and depth of a program. These measures can be related to running time on parallel machines.The main design guideline for NESL was to make parallel programming easy and portable. Algorithms are typically significantly more concise in NESL than in most other parallel programming languages, and the code closely resembles high-level pseudocode.NESL supports nested data parallelism by using the flattening transform to convert nested data parallelism to flat data parallelism. This works by storing nested vectors as the nested data and a segment descriptor of vector lengths, separately.This flattening transform, however, can increase the asymptotic work and space complexity of the original program, leading to a much less efficient result.".
- NESL latestReleaseVersion "3.1".
- NESL license ISC_license.
- NESL license MIT_License.
- NESL wikiPageExternalLink nesl.html.
- NESL wikiPageID "919571".
- NESL wikiPageLength "2684".
- NESL wikiPageOutDegree "16".
- NESL wikiPageRevisionID "646545072".
- NESL wikiPageWikiLink Array_programming.
- NESL wikiPageWikiLink Carnegie_Mellon.
- NESL wikiPageWikiLink Carnegie_Mellon_University.
- NESL wikiPageWikiLink Category:Array_programming_languages.
- NESL wikiPageWikiLink Category:Common_Lisp_software.
- NESL wikiPageWikiLink Category:Concurrent_programming_languages.
- NESL wikiPageWikiLink Category:Functional_languages.
- NESL wikiPageWikiLink Cilk.
- NESL wikiPageWikiLink Flattening_transform.
- NESL wikiPageWikiLink Functional_(programming).
- NESL wikiPageWikiLink Functional_programming.
- NESL wikiPageWikiLink Haskell_(programming_language).
- NESL wikiPageWikiLink ISC_license.
- NESL wikiPageWikiLink MIT_License.
- NESL wikiPageWikiLink Parallel_algorithm.
- NESL wikiPageWikiLink Programming_language.
- NESL wikiPageWikiLinkText "NESL".
- NESL developer "SCandAL project".
- NESL hasPhotoCollection NESL.
- NESL latestReleaseDate "November 1995".
- NESL latestReleaseVersion "3.1".
- NESL license "permissive license similar to the ISC and X11 licenses".
- NESL name "NESL".
- NESL paradigm "parallel, functional, array".
- NESL wikiPageUsesTemplate Template:Compu-lang-stub.
- NESL wikiPageUsesTemplate Template:Infobox_programming_language.
- NESL wikiPageUsesTemplate Template:Reflist.
- NESL year "1993".
- NESL subject Category:Array_programming_languages.
- NESL subject Category:Common_Lisp_software.
- NESL subject Category:Concurrent_programming_languages.
- NESL subject Category:Functional_languages.
- NESL hypernym Language.
- NESL type Language.
- NESL type ProgrammingLanguage.
- NESL type Software.
- NESL type Work.
- NESL type Language.
- NESL type CreativeWork.
- NESL type Thing.
- NESL type Q386724.
- NESL type Q7397.
- NESL type Q9143.
- NESL comment "NESL is a parallel programming language developed at Carnegie Mellon by the SCandAL project and released in 1993.".
- NESL label "NESL".
- NESL sameAs m.03pyfq.
- NESL sameAs Q6953575.
- NESL sameAs Q6953575.
- NESL wasDerivedFrom NESL?oldid=646545072.
- NESL isPrimaryTopicOf NESL.
- NESL name "NESL".