Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Vadim Maslov

dblp:30/2163 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 1995
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Compilers and program optimization · 82% Program analysis · 18%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Compilers and program optimization
dependence analysis
0.021994
Lazy Array Data-Flow Dependence Analysis · POPL 1994
Delinearization: An Efficient Way to Break Multiloop Dependence Equations · PLDI 1992
Compilers and program optimization › compiler analysis
array data-flow analysis
0.011994
Lazy Array Data-Flow Dependence Analysis · POPL 1994
Compilers and program optimization › parallelization
automatic parallelization
0.011994
Lazy Array Data-Flow Dependence Analysis · POPL 1994
Program analysis
data flow analysis
0.011994
Lazy Array Data-Flow Dependence Analysis · POPL 1994
Compilers and program optimization › parallelization › automatic parallelization
loop parallelization
0.011992
Delinearization: An Efficient Way to Break Multiloop Dependence Equations · PLDI 1992

Methods — techniques the papers use, named apart from their topics

affine approximation · 0.0delinearization · 0.0
YearPublicationVenuePosition
1995 Enhancing Array Dataflow Dependence Analysis with On-demand Global Value Propagation
Vadim Maslov
International Conference on Supercomputing1
1994 Lazy Array Data-Flow Dependence Analysis
abstract
Automatic parallelization of real FORTRAN programs does not live up to users expectations yet, and dependence analysis algorithms which either produce too many false dependences or are too slow to contribute significantly to this. In this paper we introduce dataflow dependence analysis algorithm which exactly computes value-based dependence relations for program fragments in which all subscripts, loop bound and IF conditions are affine. Our algorithm also computes good affine approximations of dependence relations for non-affine program fragments. Actually, we do not know about any other algorithm which can compute better approximations.
Vadim Maslov
POPL1
1992 Delinearization: An Efficient Way to Break Multiloop Dependence Equations
abstract
Exact and efficient data dependence testing is a key to success of loop-parallelizing compiler for computationally intensive programs. A number of algorithms has been created to test array references contained in parameter loops for dependence but most of them are unable to answer the following question correctly: Are references C(i1 + 10j1) and C(i2 + 5), 0 ≤ i1, i2 ≤ 4, 0 ≤ j1,j2 ≤ 9 independent? The technique introduced in this paper recognizes that i1, i2 and j1, j2 make different order contributions to the subscript index, and breaks dependence equation i1 + 10j1 = i2 + 10j2 + 5 into two equations i1 = i2 and 10j1 = 10j2 which then can be solved independently. Since resulting equations contain less variables it is less expensive to solve them. We call this technique delinearization because it is reverse of the linearization much discussed in the literature.
Vadim Maslov
PLDI1