2008 · 40 citations · 11 references
Cluster ComputingEngineeringLocality AnalysisCoarse Locality InformationDistributed Data AnalyticsData ScienceData MiningGeneric ProgrammingDistributed HeapData TypeKnowledge DiscoveryComputer ScienceType SystemDistributed Query ProcessingProgram AnalysisFormal MethodsGarbage CollectionMassive Data ProcessingData Modeling
In languages with distributed heap data structures, the type system typically conveys only coarse locality information: whether a reference is local or possibly remote. Often, of interest to the optimizing compiler or the user is a more fine-grain information, such as whether two remote references point to objects in the same partition of the distributed heap.
11
Philippe Charles, Christian Grothoff, Vijay Saraswat et al. · 2005 · 1.3K citations
Cluster Computing, Massively-parallel Computing, Heterogeneous Computing +14
Principal type-schemes for functional programs
Robin Milner · 1982 · 1.1K citations
Mathematical Programming, Principal Type-schemes, Engineering +12
Region-Based Memory Management
Mads Tofte, Jean-Pierre Talpin · Information and Computation · 1997 · 613 citations
Philippe Charles, Christian Grothoff, Vijay Saraswat et al. · ACM SIGPLAN Notices · 2005 · 291 citations
Cluster Computing, Massively-parallel Computing, Heterogeneous Computing +14