WorldCat Identities

Ferrante, Jeanne 1949-

Overview
Works: 48 works in 141 publications in 2 languages and 1,435 library holdings
Genres: Conference papers and proceedings 
Roles: Author, Editor, Other
Classifications: QA76.58, 005.453
Publication Timeline
.
Most widely held works by Jeanne Ferrante
The computational complexity of logical theories by Jeanne Ferrante( Book )

21 editions published in 1979 in 3 languages and held by 437 WorldCat member libraries worldwide

Portability and performance for parallel processing( Book )

7 editions published in 1994 in English and held by 130 WorldCat member libraries worldwide

Mathematics of Computing -- Parallelism
Computational techniques in tribology and material science at the atomic level by Jeanne Ferrante( Book )

1 edition published in 1991 in English and held by 86 WorldCat member libraries worldwide

Languages and compilers for parallel computing : 13th international workshop, LCPC 2000, Yorktown Heights, NY, USA, August 10-12, 2000 : revised papers by Samuel P Midkiff( )

6 editions published between 2001 and 2002 in English and held by 34 WorldCat member libraries worldwide

This book constitutes the thoroughly refereed post-proceedings of the 13th International Workshop on Languages and Compilers for Parallel Computing, LCPC 2000, held in Yorktown Heights, NY, USA, in August 2000. The 22 revised full papers presented together with 5 posters were carefully selected during two rounds of reviewing and improvement. All current aspects of parallel processing are addressed with emphasis on issues in optimizing compilers, languages, and software environments in high-performance computing
Languages and compilers for parallel computing by Utpal Banerjee( )

5 editions published between 1999 and 2000 in English and held by 27 WorldCat member libraries worldwide

Annotation
Some upper and lower bounds on decision procedures in logic by Jeanne Ferrante( Book )

10 editions published in 1974 in English and held by 26 WorldCat member libraries worldwide

A decision procedure for the first order theory of real addition with ordel by Jeanne Ferrante( Book )

4 editions published in 1973 in English and held by 8 WorldCat member libraries worldwide

Tiling for optimal resource utilization : 23.08.1998-28.08.1998 (98341)( Book )

2 editions published in 1999 in English and held by 6 WorldCat member libraries worldwide

The program dependence graph and its use in optimization by Jeanne Ferrante( Book )

6 editions published between 1983 and 1984 in English and held by 5 WorldCat member libraries worldwide

Space-limited procedures : a methodology for portable high- performance by Bowen Lewis Alpern( Book )

1 edition published in 1995 in English and held by 5 WorldCat member libraries worldwide

Abstract: "This paper presents the generic program approach to achieving portable high-performance. This approach has three phases. In the first, a generic program that defines a family of semantically- equivalent program variants is written. In the second, the generic program is specialized to the variant that performs best on an abstract model of the target computer. In the third, this variant is translated to run on the target computer. The Parallel Memory Hierarchy (PMH) generic model is used to define the abstract models of target computers. Using this approach, a spectrum of solutions is possible. At one end of the spectrum, a simple generic program can be written, with roughly the same difficulty as writing a sequential program, that can be tuned automatically to achieve reasonably good performance on a wide variety of computers. This solution can be refined to give better performance. At the labor-intensive end of the spectrum, an application can be tuned so that it achieves the best possible performance on each of a collection of computers."
Transformations for high performance computing : Grace Hopper Celebration of Women in Computing. by Grace Hopper Celebration of Women in Computing( Visual )

2 editions published in 1997 in Undetermined and English and held by 4 WorldCat member libraries worldwide

In computer architecture, optimizing compilers for high-level languages use program transformations to achieve high performance. Ferrante illustrates the challenges involved using tiling and its extension, hierarchical tiling, being developed at the University of California, San Diego
A Critical survey of automatic data partitioning by Jeanne Ferrante( Book )

3 editions published in 1992 in English and held by 4 WorldCat member libraries worldwide

Abstract: "Data partitioning and distribution are one of the most critical aspects of programming SIMD/MIMD distributed memory machines. Most current projects leave the job of determining a good data partitioning strategy entirely to the user, via language extensions. We believe that the lack of support for automatic data partitioning is a major impediment to the rapid growth of distributed memory machines. In this paper, we focus on automatic data partitioning and distribution. Our goal is to present a critical review of the past and current work on automatic data partitioning (most of which are based on the data parallel paradigm) and to outline a course of research, which, when completed, will greatly extend the capabilities of compilers for distributed memory machines. In particular, we present a problem formulation for automatic data partitioning which permits a unified strategy and a smooth integration of both data partitioning and code scheduling. This capability is essential with loops in which arrays are recursively defined by loop-carried dependences -- the data parallel paradigm is insufficient and must be extended. The issues we identify as crucial to extending the capabilities of compilers for distributed memory machines, and that we address in this paper are: program models, cost models, optimization objectives and the solution methodology. We aim at a methodology which applies not only to individual loop nests, but also to clusters of loop nests, and eventually entire programs. We identify some open issues in connection to this new framework, and discuss their implications for our future work."
PLDI'07 : proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation : San Diego, California, USA, June 10 - 13, 2007 by Jeanne Ferrante( Book )

5 editions published in 2007 in English and held by 3 WorldCat member libraries worldwide

Hierarchical tiling : a framework for multi-level parallelism and locality by L Carter( Book )

2 editions published in 1994 in English and held by 3 WorldCat member libraries worldwide

Abstract: "Good parallel algorithms are not enough; computer features such as the memory hierarchy and processor architecture need to be exploited to achieve high performance on parallel machines. This paper presents a technique called hierarchical tiling that unites the optimization of parallelism with memory hierarchy (e.g., cache and disk) usage, and register and vector pipeline improvements. Building on earlier work on tiling, we concentrate on the interaction between multiple levels of tilings. One novel idea is the naming of the values on the surface of a tile. Names determine where values are stored in the memory/processor hierarchy. Interior elements of a tile only require storage as temporaries at a lower level of hierarchical memory. A second distinctive feature is that hierarchical tiling provides explicit control of all data movement, both within the memory hierarchy and between processors. This is accomplished by using a three-stage tiling discipline to choreograph data movement. It allows us to overlap communication with data movement at various levels. We demonstrate hierarchical tiling with experiments on a simple example. We speed up the uniprocessor performance by a factor of 3, achieving perfect use of the superscalar processor pipeline and reducing the cache miss penalty to an insignificant level. Our parallel code also achieves high efficiency."
An improved control dependence algorithm by R Cytron( Book )

2 editions published in 1988 in English and held by 3 WorldCat member libraries worldwide

Modeling parallel computers as memory hierarchies : (extended abstract) by Bowen Lewis Alpern( Book )

2 editions published in 1993 in English and held by 2 WorldCat member libraries worldwide

Proceedings of the Fifth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming : 1995, Santa Barbara, California, United States, July 19-21, 1995 by Jeanne Ferrante( )

3 editions published between 1995 and 2004 in English and held by 0 WorldCat member libraries worldwide

Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages by Jeanne Ferrante( )

2 editions published in 1988 in English and held by 0 WorldCat member libraries worldwide

 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.69 (from 0.60 for Computatio ... to 0.89 for Tiling for ...)

The computational complexity of logical theories
Alternative Names
Ferrante, J.

Ferrante, J. 1949-

Ferrante, J. (Jeanne), 1949-

Jeanne Ferrante American computer scientist

Jeanne Ferrante Amerikaans informatica

Jeanne Ferrante científica informática

Jeanne Ferrante informatica statunitense

Jeanne Ferrante informaticienne américaine

Jeanne Ferrante US-amerikanische Informatikerin

Languages
English (81)

German (1)

Covers
Languages and compilers for parallel computing : 13th international workshop, LCPC 2000, Yorktown Heights, NY, USA, August 10-12, 2000 : revised papersLanguages and compilers for parallel computing