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.

Peter Craig

dblp:16/5213 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 2002
—ORCID · none

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

Systems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 1

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 · 67% Memory systems · 33%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

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

TopicWeightPapersLastEvidence papers
Memory systems › non-uniform memory access
NUMA data placement
0.012000
Extending OpenMP for NUMA Machines · SC 2000
Parallel and multicore computing › parallel programming models › directive-based programming
OpenMP extensions
0.012000
Extending OpenMP for NUMA Machines · SC 2000
Parallel and multicore computing
parallel programming models
0.012000
Extending OpenMP for NUMA Machines · SC 2000
Compilers and program optimization
code generation
0.012000
Extending OpenMP for NUMA Machines · SC 2000

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

high performance fortran directives · 0.1
YearPublicationVenuePosition
2002 Comparison of sea surface temperatures on the Scotian Shelf derived from AVHRR and aerial bathythermograph surveys
abstract
Sea surface temperature (SST) fields of the coastal ocean off eastern Nova Scotia (Scotian Shelf) are required for assimilation into a dynamical ocean model. Advanced Very High Resolution Radiometer (AVHRR) imagery can provide operational SST but due to the high incidence of cloud cover and fog in the region and low water temperatures, special attention must be paid to the cloud masking process in order to maximize the amount and quality of data. We have applied three different cloud masking algorithms to NOAA-14 AVHRR data from October 2000 and discuss the effect they have on the resultant SST coverage. We also compare the AVHRR SST, calculated using NOAA's multi-channel SST algorithm, to in situ measurements from two surveys of water temperature made with aircraft-deployed sensors. It was found that on average, the AVHRR was within 0.64 degC of the in situ values which are measured at a depth of 1.5 m.
Daniel Hutt, J. Eert, John C. Osler, M. Press, Jüri Sildam, M. Henschel, Peter Craig
IGARSS7
2000 Extending OpenMP for NUMA Machines
abstract
This paper describes extensions to OpenMP that implemen data placemen features needed for NUMA architectures. OpenMP is a collection of compiler directives and library routines used to write portable parallel programs for shared-memory architectures. Writing efficient parallel programs for NUMA architectures, which have characteristics of both shared-memory and distributed-memory architectures, requires that a programmer control the placement of data in memory and the placement of computations that operate on that data. Optimal performance is obtained when computations occur on processors that have fast access to the data needed by those computations. OpenMP-designed for shared-memory architectures-does not by itself address these issues. The extensions to OpenMP Fortran presented here have been mainly taken from High Performance Fortran. The paper describes some of the techniques that the Compaq Fortran compiler uses to generate efficient code based on these extensions. I also describes some additional compiler optimizations, and concludes with some preliminary results.
John Bircsak, Peter Craig, RaeLyn Crowell, Zarka Cvetanovic, Jonathan Harris, C. Alexander Nelson, Carl D. Offner
SC2