On the public citation graph

Compiling parallel programs by optimizing performance

0 signed · 82 inferred · view as graph

Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.

Is this your work? Sign in with ORCID and put your name on the claims that are yours.
Claim with ORCID
Reference health. See whether every reference in this work resolves to a known work and none has been retracted — and get a dated CiteStamped badge you can embed.
See reference health

What this work says

Outgoing claims: the papers this work cites, builds on, or argues with.

inferredcites →https://doi.org/10.1007/3-540-09724-4openalex-snapshot
Edinburgh LCF
inferredcites →https://doi.org/10.1016/0004-3702(81)90014-xopenalex-snapshot
An experimental program transformation and synthesis system
inferredcites →https://doi.org/10.1016/0096-0551(83)90036-xopenalex-snapshot
Denotational semantics: The scott-strachey approach to programming language theory
inferredcites →https://doi.org/10.1109/tc.1979.1675434openalex-snapshot
Time and Parallel Processor Bounds for Fortran-Like Loops
inferredcites →https://doi.org/10.1109/tc.1980.1675676openalex-snapshot
High-Speed Multiprocessors and Compilation Techniques
inferredcites →https://doi.org/10.1145/1460833.1460872openalex-snapshot
A programming language
inferredcites →https://doi.org/10.1145/321992.321996openalex-snapshot
A Transformation System for Developing Recursive Programs
inferredcites →https://doi.org/10.1145/321992.322000openalex-snapshot
Program Improvement by Source-to-Source Transformation
inferredcites →https://doi.org/10.1145/356683.356686openalex-snapshot
A Survey of Parallel Machine Organization and Programming
inferredcites →https://doi.org/10.1145/356869.356873openalex-snapshot
Data-Driven and Demand-Driven Computer Architecture
inferredcites →https://doi.org/10.1145/359576.359579openalex-snapshot
Can programming be liberated from the von Neumann style?
inferredcites →https://doi.org/10.1145/502874.502878openalex-snapshot
Parallel processing
inferredcites →https://doi.org/10.1145/512644.512656openalex-snapshot
A parallel language and its compilation to multiprocessor machines or VLSI
inferredcites →https://doi.org/10.1145/512644.512667openalex-snapshot
Para-functional programming
inferredcites →https://doi.org/10.1145/7902.7904openalex-snapshot
Advanced compiler optimizations for supercomputers
inferredcites →https://doi.org/10.1145/800017.800513openalex-snapshot
Reflection and semantics in LISP
inferredcites →https://doi.org/10.21236/ad0705364openalex-snapshot
GRAPH THEORY

What points at this work

Incoming claims: where this work appears in other papers’ reference lists and arguments.

inferred← citeshttps://doi.org/10.1002/cpe.4330030615openalex-snapshot
Achievements and prospects for parallel computing
inferred← citeshttps://doi.org/10.1007/3-540-55160-3_36openalex-snapshot
Expressing fine-grained parallelism using concurrent data structures
inferred← citeshttps://doi.org/10.1007/3-540-55599-4_101openalex-snapshot
Reduction operators in Alpha
inferred← citeshttps://doi.org/10.1007/3-540-57208-2_28openalex-snapshot
Loop parallelization in the polytope model
inferred← citeshttps://doi.org/10.1007/3-540-57502-2_50openalex-snapshot
Compiler optimizations for massively parallel machines: Transformations on iterative spatial loops
inferred← citeshttps://doi.org/10.1007/3-540-58430-7_13openalex-snapshot
Formal derivation of SIMD parallelism from non-linear recursive specifications
inferred← citeshttps://doi.org/10.1007/bf02311229openalex-snapshot
Towards systolizing compilation
inferred← citeshttps://doi.org/10.1007/bfb0014217openalex-snapshot
Virtual topologies: A new concurrency abstraction for high-level parallel languages
inferred← citeshttps://doi.org/10.1007/bfb0026577openalex-snapshot
Locality abstractions for parallel and distributed computing
inferred← citeshttps://doi.org/10.1007/bfb0038665openalex-snapshot
Communication-free hyperplane partitioning of nested loops
inferred← citeshttps://doi.org/10.1016/0167-8191(95)00052-6openalex-snapshot
Techniques for compiling programs on distributed memory multicomputers
inferred← citeshttps://doi.org/10.1016/0743-7315(91)90090-vopenalex-snapshot
The data alignment phase in compiling programs for distributed-memory machines
inferred← citeshttps://doi.org/10.1016/0743-7315(92)90027-kopenalex-snapshot
Tiling multidimensional iteration spaces for multicomputers
inferred← citeshttps://doi.org/10.1016/b978-0-08-051351-5.50027-0openalex-snapshot
Bibliography
inferred← citeshttps://doi.org/10.1016/b978-0-444-88712-2.50016-0openalex-snapshot
Parallelizing Programs for Distributed-Memory Machines Using the Crystal System
inferred← citeshttps://doi.org/10.1016/b978-0-444-88712-2.50017-2openalex-snapshot
Iteration Space Tiling for Distributed Memory Machines
inferred← citeshttps://doi.org/10.1080/00207219508926135openalex-snapshot
Performance evaluation of self-timed dataflow on the iPSC-2 hypercube
inferred← citeshttps://doi.org/10.1109/43.265670openalex-snapshot
Optimizing resource utilization using transformations
inferred← citeshttps://doi.org/10.1109/5.503297openalex-snapshot
Parallel image processing with the block data parallel architecture
inferred← citeshttps://doi.org/10.1109/71.127259openalex-snapshot
Demonstration of automatic data partitioning techniques for parallelizing compilers on multicomputers
inferred← citeshttps://doi.org/10.1109/71.86111openalex-snapshot
Compiling communication-efficient programs for massively parallel machines
inferred← citeshttps://doi.org/10.1109/71.97903openalex-snapshot
Compile-time techniques for data distribution in distributed memory machines
inferred← citeshttps://doi.org/10.1109/dmcc.1990.555391openalex-snapshot
Applications of Adaptive Data Distributions
inferred← citeshttps://doi.org/10.1109/dmcc.1990.556321openalex-snapshot
Nested Loop Tiling for Distributed Memory Machines
inferred← citeshttps://doi.org/10.1109/dmcc.1990.556331openalex-snapshot
An Interactive Environment for Data Partitioning and Distribution
inferred← citeshttps://doi.org/10.1109/dmcc.1991.633131openalex-snapshot
Comparing Some Approaches to Programming Distributed Memory Machines
inferred← citeshttps://doi.org/10.1109/fmpc.1990.89491openalex-snapshot
Massive parallelism through program restructuring
inferred← citeshttps://doi.org/10.1109/fmpc.1990.89493openalex-snapshot
Index domain alignment: minimizing cost of cross-referencing between distributed arrays
inferred← citeshttps://doi.org/10.1109/fmpc.1990.89497openalex-snapshot
A framework for efficient execution of array-based languages on SIMD computers
inferred← citeshttps://doi.org/10.1109/fmpc.1992.234873openalex-snapshot
Program transformation in massively parallel systems
inferred← citeshttps://doi.org/10.1109/fmpc.1992.234942openalex-snapshot
Information hiding in parallel programs: model and experimental evaluation on the Connection Machine
inferred← citeshttps://doi.org/10.1109/hicss.1996.495506openalex-snapshot
ADDT: automatic data distribution tool for porting programs to PVM
inferred← citeshttps://doi.org/10.1109/iccl.1992.185469openalex-snapshot
Metalinguistic features for formal parallel-program transformation
inferred← citeshttps://doi.org/10.1109/ipps.1992.222982openalex-snapshot
Compile-time estimation of communication costs on multicomputers
inferred← citeshttps://doi.org/10.1109/ipps.1992.223046openalex-snapshot
Formal derivation of an efficient parallel 2-D Gauss-Seidel method
inferred← citeshttps://doi.org/10.1109/iwooos.1991.183036openalex-snapshot
Towards a new model of abstraction in software engineering
inferred← citeshttps://doi.org/10.1109/splc.1993.365558openalex-snapshot
The integrated library approach to parallel computing
inferred← citeshttps://doi.org/10.1109/superc.1990.130112openalex-snapshot
Generating explicit communication from shared-memory program references
inferred← citeshttps://doi.org/10.1109/superc.1992.236681openalex-snapshot
Model-driven mapping onto distributed memory parallel computers
inferred← citeshttps://doi.org/10.1145/106972.376053openalex-snapshot
Efficient Implementation of high-level parallel programs
inferred← citeshttps://doi.org/10.1145/106973.376053openalex-snapshot
Efficient Implementation of high-level parallel programs
inferred← citeshttps://doi.org/10.1145/106974.376053openalex-snapshot
Efficient Implementation of high-level parallel programs
inferred← citeshttps://doi.org/10.1145/106975.376053openalex-snapshot
Efficient Implementation of high-level parallel programs
inferred← citeshttps://doi.org/10.1145/109625.109628openalex-snapshot
Parallel-program transformation using a metalanguage
inferred← citeshttps://doi.org/10.1145/109625.109630openalex-snapshot
A unified framework for systematic loop transformations
inferred← citeshttps://doi.org/10.1145/109625.109647openalex-snapshot
A static performance estimator to guide data partitioning decisions
inferred← citeshttps://doi.org/10.1145/109626.109628openalex-snapshot
Parallel-program transformation using a metalanguage
inferred← citeshttps://doi.org/10.1145/109626.109630openalex-snapshot
A unified framework for systematic loop transformations
inferred← citeshttps://doi.org/10.1145/109626.109647openalex-snapshot
A static performance estimator to guide data partitioning decisions
inferred← citeshttps://doi.org/10.1145/125826.125893openalex-snapshot
Tiling multidimensional iteration spaces for nonshared memory machines
inferred← citeshttps://doi.org/10.1145/143369.143377openalex-snapshot
Automatic data mapping for distributed-memory parallel computers
inferred← citeshttps://doi.org/10.1145/165854.165884openalex-snapshot
Object distribution in Orca using Compile-Time and Run-Time techniques
inferred← citeshttps://doi.org/10.1145/167962.165884openalex-snapshot
Object distribution in Orca using Compile-Time and Run-Time techniques
inferred← citeshttps://doi.org/10.1145/177492.177612openalex-snapshot
A compiler approach to scalable concurrent-program design
inferred← citeshttps://doi.org/10.1145/209936.209946openalex-snapshot
High-level optimization via automated statistical modeling
inferred← citeshttps://doi.org/10.1145/209937.209946openalex-snapshot
High-level optimization via automated statistical modeling
inferred← citeshttps://doi.org/10.1145/255129.255189openalex-snapshot
A method for parallel program generation with an application to the Booster language
inferred← citeshttps://doi.org/10.1145/76263.76335openalex-snapshot
A methodology for parallelizing programs for multicomputers and complex memory multiprocessors
inferred← citeshttps://doi.org/10.1145/77726.255189openalex-snapshot
A method for parallel program generation with an application to the Booster language
inferred← citeshttps://doi.org/10.1147/rd.445.0681openalex-snapshot
Parallel Image Processing with the Block Data Parallel Architecture
inferred← citeshttps://doi.org/10.1201/9781420040579.ch12openalex-snapshot
Automatic Data Distribution
inferred← citeshttps://doi.org/10.21236/ada236601openalex-snapshot
Compile-Time Estimation of Communication Costs in Multicomputers
inferred← citeshttps://doi.org/10.21236/ada341142openalex-snapshot
Concept of Operations for a Virtual Machine for C3I Applications.
inferred← citeshttps://doi.org/10.5555/110382.110618openalex-snapshot
Generating explicit communication from shared-memory program references
inferred← citeshttps://doi.org/10.5555/224659.224963openalex-snapshot
From functional equations to Occam programs: systolizing compilation
Editorial review for independent work. ICSAC — the Institute for Complexity Science and Advanced Computing — runs a structured editorial panel for researchers publishing outside journals, and publishes on CiteStamp rails. Submission is free and goes through ORCID: icsacinstitute.org/submit.