Mario J. Gonzalez

dblp:85/6595 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
0since 2021 · last 1996
—ORCID · none

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

Systems, architecture and hardware · 4Software engineering, systems software and programming languages · 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
2 papers
High-performance computing · 75% Distributed systems · 22% Processor architecture and microarchitecture · 2%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

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

TopicWeightPapersLastEvidence papers
Compilers and program optimization
instruction scheduling
0.011976
Toward Optimization of Horizontal Microprograms · IEEE Trans. Computers 1976
Compilers and program optimization
microprogramming
0.011976
Toward Optimization of Horizontal Microprograms · IEEE Trans. Computers 1976
Compilers and program optimization › instruction scheduling
parallel microoperation identification
0.011976
Toward Optimization of Horizontal Microprograms · IEEE Trans. Computers 1976
Processor architecture and microarchitecture › microprogramming
microprogrammed control
0.011976
Toward Optimization of Horizontal Microprograms · IEEE Trans. Computers 1976

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

serial benchmarking · 0.0distributed implementation · 0.0parallelism detection algorithm · 0.0
YearPublicationVenuePosition
1996 Software Error Classification using Purify
abstract
Perfect quality represents 100% conformance to specifications. Complex systems make it difficult and expensive to assure conformance to specifications by post-production testing alone. As a result, quality assurance processes are moving upstream in the life-cycle, i.e. statistical process control and design for manufacturability. These processes try to avoid defects or make it easier to detect defects. In software systems, this move to upstream processes for quality control is still in its early stages. As with more traditional manufacturing systems, maturity of the software design and development process will dramatically reduce the cost of attaining conformance to specifications. Even so, it is difficult to imagine a "bug-free" complex software system. Downstream processes will continue to play an important part in the efforts to achieve defect-free software. This paper presents results of a survey which used the defect detection tool Purify to examine off-the-shelf software products in order to show that software errors continue to escape testing and threaten field failures. Errors detected are compiled and presented. All data were collected on C and C++ programs running in a UNIX operating system environment.
Howard D. Owens, Baxter F. Womack, Mario J. Gonzalez
ICSM3
1993 Experiences with SLALOM on the distributed Pleiades/ESP system
abstract
Abstract The paper describes experiences gained during the process of Implementing a standard serial benchmark (SLALOM) on a distributed computing system (Pleiades running ESP/C++). Based on a real problem In computer graphics, SLALOM Is a timed benchmark that Includes problem set‐up and I/O costs. The purpose of our experiments has been to maximize the speedup of a distributed implementation of SLALOM when compared to Its serial implementation. As a result of these experiments, we have developed several guidelines for adapting algorithms for distributed systems.
Unda F. Wilson, Mario J. Gonzalez, Michael W. Cruess
Concurr. Pract. Exp.2
1992 Experiences in High Performance Computing with Pleiades and ESP
abstract
This paper describes experiences gained during the process of implementing a standard serial bench-mark (SLALOM) on a distributed computing system (Pleiades running ESP). The purpose of the authors experiments has been to maximize the speedup of a distributed implementation of SLALOM when compared to its serial implementation.>
Linda F. Wilson, Mario J. Gonzalez, Michael W. Cruess
HPDC2
1991 Manipulation of Parallel Algorithms to Improve Performance
Linda F. Wilson, Mario J. Gonzalez
ICPP (1)2
1976 Toward Optimization of Horizontal Microprograms
abstract
Detection of concurrently executable microoperations is an important consideration for effective horizontal microprogramming. Since it is highly machine-dependent and requires knowledge of highly intricate features of a machine, only limited effort has been made so far to derive an algorithm for detection of microprogram parallelism to enable optimization of horizontal microprograms.
Masahiro Tsuchiya, Mario J. Gonzalez
IEEE Trans. Computers2