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

Brian K. Flachs

dblp:42/3831 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
0since 2021 · last 2005
—ORCID · none

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

Systems, architecture and hardware · 4

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
3 papers
Electronic design automation · 30% Parallel and multicore computing · 29% Distributed systems · 22%

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

TopicWeightPapersLastEvidence papers
Parallel and multicore computing › load balancing › dynamic load balancing
task migration
0.021998
The Hector Distributed Run-Time Environment · IEEE Trans. Parallel Distributed Syst. 1998
A Task Migration Implementation of the Message-Passing Interface · HPDC 1996
Processor architecture and microarchitecture
microprocessor design
0.012000
"Timing closure by design, " a high frequency microprocessor design methodology · DAC 2000
Electronic design automation
physical design
0.012000
"Timing closure by design, " a high frequency microprocessor design methodology · DAC 2000
Electronic design automation › physical design
timing optimization
0.012000
"Timing closure by design, " a high frequency microprocessor design methodology · DAC 2000
Distributed systems
fault tolerance
0.011998
The Hector Distributed Run-Time Environment · IEEE Trans. Parallel Distributed Syst. 1998
Integrated circuit design › clocking
clock distribution
0.012000
"Timing closure by design, " a high frequency microprocessor design methodology · DAC 2000
Parallel and multicore computing
MPI
0.011998
The Hector Distributed Run-Time Environment · IEEE Trans. Parallel Distributed Syst. 1998
Parallel and multicore computing
parallel programming environment
0.011998
The Hector Distributed Run-Time Environment · IEEE Trans. Parallel Distributed Syst. 1998
Parallel and multicore computing
task allocation
0.011996
A Task Migration Implementation of the Message-Passing Interface · HPDC 1996

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

static timing analysis · 0.0macro placement · 0.0benchmarking · 0.0message passing interface · 0.0
YearPublicationVenuePosition
2005 The circuit design of the synergistic processor element of a CELL processor
abstract
A 32b 4-way SIMD dual-issue synergistic processor element of a CELL processor is developed with 20.9 million transistors in 14.8mm/sup 2/ using a 90nm SOI technology. CMOS static gates implement the majority of the logic. Dynamic circuits are used in critical areas, occupying 19% of the nonSRAM area. ISA, microarchitecture and physical implementation are tightly coupled to achieve a compact and power efficient design. Correct operation has been observed up to 5.6GHz at 1.4V supply and 56/spl deg/C.
Osamu Takahashi, Russ Cook, Scott R. Cottier, Sang H. Dhong, Brian K. Flachs, Koji Hirairi, Atsushi Kawasumi, Hiroaki Murakami, Hiromi Noro, Hwa-Joon Oh, S. Onish, Juergen Pille, Joel Silberman
ICCAD5
2000 "Timing closure by design, " a high frequency microprocessor design methodology
abstract
This paper presents a design methodology emphasizing early and quick timing closure for high frequency microprocessor designs. This methodology was used to design a Gigahertz class PowerPC microprocessor with 19 million transistors. Characteristics of “Timing Closure by Design are 1) logic partitioned on timing boundaries, 2) predictable control structures (PLAs), 3) static interfaces for dynamic circuits, 4) low skew clock distribution, 5) deterministic method of macro placement, 6) simplified timing analysis, and 7) refinement method of chip integration with early timing analysis.
Stephen D. Posluszny, Naoaki Aoki, David W. Boerstler, Paula K. Coulman, Sang H. Dhong, Brian K. Flachs, H. Peter Hofstee, Nobuo Kojima, Ohsang Kwon, Kyung Tek Lee, David Meltzer, Kevin J. Nowka, J. Peter, Joel Silberman, Osamu Takahashi, Paul G. Villarrubia
DAC6
1998 The Hector Distributed Run-Time Environment
abstract
Harnessing the computational capabilities of a network of workstations promises to off-load work from overloaded supercomputers onto largely idle resources overnight. Several capabilities are needed to do this, including support for an architecture-independent parallel programming environment, task migration, automatic resource allocation, and fault tolerance. The Hector distributed run-time environment is designed to present these capabilities transparently to programmers. MPI programs can be run under this environment on homogeneous clusters with no modifications to their source code needed. The design of Hector, its internal structure, and several benchmarks and tests are presented.
Samuel H. Russ, Jonathan Robinson, Brian K. Flachs, Bjørn Heckel
IEEE Trans. Parallel Distributed Syst.3
1996 A Task Migration Implementation of the Message-Passing Interface
abstract
In order to use networks of workstations in parallel processing applications, several schemes have been devised to allow processes on different, possibly heterogeneous, platforms to communicate with one another. The Message-Passing Interface (MPI) is one such scheme that allows for message-passing across different architectures. The MPI specification does not make provisions for the migration of a process between machines. This paper describes the work required to modify, an MPI implementation to allow for task migration. It also describes "Hector", our heterogeneous computing task allocator that is used to migrate tasks automatically and improve the overall performance of a parallel program.
Jonathan Robinson, Samuel H. Russ, Brian K. Flachs, Bjørn Heckel
HPDC3