Demo Data from SIGIR 2026 / reviewers in the wild / expert
Kay Crowley
dblp:44/3230
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 1992
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3
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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 75% Electronic design automation · 25% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › parallel programming models
automatic parallelization |
0.0 | 1 | 1991 | Run-Time Parallelization and Scheduling of Loops · IEEE Trans. Computers 1991 |
Parallel and multicore computing › parallel scheduling
loop scheduling |
0.0 | 1 | 1991 | Run-Time Parallelization and Scheduling of Loops · IEEE Trans. Computers 1991 |
Parallel and multicore computing
parallel programming models and runtimes |
0.0 | 1 | 1991 | Run-Time Parallelization and Scheduling of Loops · IEEE Trans. Computers 1991 |
Electronic design automation › high-level synthesis
scheduling |
0.0 | 1 | 1991 | Run-Time Parallelization and Scheduling of Loops · IEEE Trans. Computers 1991 |
Methods — techniques the papers use, named apart from their topics
wavefront analysis · 0.0symbolic transformation rules · 0.0inspector-executor · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1992 | Compiler and runtime support for irregularly coupled regular meshesabstractRegular meshes are frequently used for modeling physical phenomena on both serial and parallel computers. One advantage of regular meshes is that efficient discretization schemes can be implemented in a straightforward manner. However, geometrically-complex objects, such as aircraft, cannot be easily described using a single regular mesh. Multiple interacting regular meshes are frequently used to describe complex geometries. Each mesh models a subregion of the physical domain. The meshes, or subdomains, can be processed in parallel, with periodic updates carried out to move information between the coupled meshes. In many cases, there are a relatively small number (one to a few dozen) subdomains, so that each subdomain may also be partitioned among several processors. Craig M. Chase, Kay Crowley, Joel H. Saltz, Anthony P. Reeves |
ICS | 2 |
| 1991 | Run-Time Parallelization and Scheduling of LoopsabstractThe authors study run-time methods to automatically parallelize and schedule iterations of a do loop in certain cases where compile-time information is inadequate. The methods presented involve execution time preprocessing of the loop. At compile-time, these methods set up the framework for performing a loop dependency analysis. At run-time, wavefronts of concurrently executable loop iterations are identified. Using this wavefront information, loop iterations are reordered for increased parallelism. The authors utilize symbolic transformation rules to produce: inspector procedures that perform execution time preprocessing, and executors or transformed versions of source code loop structures. These transformed loop structures carry out the calculations planned in the inspector procedures. The authors present performance results from experiments conducted on the Encore Multimax. These results illustrate that run-time reordering of loop indexes can have a significant impact on performance.> Joel H. Saltz, Ravi Mirchandaney, Kay Crowley |
IEEE Trans. Computers | 3 |
| 1988 | Principles of runtime support for parallel processorsabstractThere exists substantial data level parallelism in scientific problems. The PARTY runtime system is an attempt to obtain efficient parallel implementations for scientific computations, particularly those where the data dependencies are manifest only at runtime. This can preclude compiler based detection of certain types of parallelism. The automated system is structured as follows: An appropriate level of granularity is first selected for the computations. A directed acyclic graph representation of the program is generated on which various aggregation techniques may be employed in order to generate efficient schedules. These schedules are then mapped onto the target machine. We describe some initial results from experiments conducted on the Intel Hypercube and the Encore Multimax that indicate the usefulness of our approach. Ravi Mirchandaney, Joel H. Saltz, Roger M. Smith, David M. Nicol, Kay Crowley |
ICS | 5 |