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

Hakon O. Bugge

dblp:55/479 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 2006
—ORCID · none

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

Systems, architecture and hardware · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

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
Distributed systems · 66% Parallel and multicore computing · 22% High-performance computing · 6%

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

TopicWeightPapersLastEvidence papers
Distributed systems › fault tolerance
checkpointing
0.112006
High availability MPIs - Exploring the importance of high availability MPIs · SC 2006
Distributed systems
fault tolerance
0.112006
High availability MPIs - Exploring the importance of high availability MPIs · SC 2006
Distributed systems › fault tolerance
high availability
0.112006
High availability MPIs - Exploring the importance of high availability MPIs · SC 2006
Parallel and multicore computing
MPI
0.112006
High availability MPIs - Exploring the importance of high availability MPIs · SC 2006
High-performance computing
cluster computing
0.012006
High availability MPIs - Exploring the importance of high availability MPIs · SC 2006
Memory systems
cache coherence
0.011990
Trace-Driven Simulations for a Two-Level Cache Design in Open Bus Systems · ISCA 1990
Memory systems › memory hierarchy
cache hierarchy
0.011990
Trace-Driven Simulations for a Two-Level Cache Design in Open Bus Systems · ISCA 1990
Performance modeling and evaluation
simulation
0.011990
Trace-Driven Simulations for a Two-Level Cache Design in Open Bus Systems · ISCA 1990
Performance modeling and evaluation › simulation › discrete-event simulation
trace-driven simulation
0.011990
Trace-Driven Simulations for a Two-Level Cache Design in Open Bus Systems · ISCA 1990

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

cooperative checkpointing · 0.1checkpoint/restart · 0.1trace-driven simulation · 0.0priority-based scheduling · 0.0
YearPublicationVenuePosition
2006 High availability MPIs - Exploring the importance of high availability MPIs
abstract
Pharmaceutical research. Weather prediction. Oil exploration. The data analysis demanded for these jobs can be awesome. As more applications are running on Linux clusters, there are a number of applications where job completion is critical. Today's jobs are getting longer and it's not unusual to come across jobs with run times that last for multiple days. As the number of nodes in a cluster expands, the likelihood that a job will be able to complete without a hardware related failure becomes statistically relevant. For an application like this, the cost of having the job fail and having to restart the job is enormous. You need efficient ways to help drive jobs to completion or be able to recover from failures.This session will review the importance of high availability functionality in high performance computing MPIs when running communication-intensive applications. Different approaches for cooperative and distributed check-point-restart will also be explored.
Hakon O. Bugge
SC1
2001 VIA over SCI: Consequences of a Zero Copy Implementation and Comparison with VIA over Myrinet
abstract
An early implementation of VIA over the latest I/O based SCI hardware is presented. SCI uses a shared address space model that in principle should fit well with the goals of the VIA API. This is demonstrated with a zerocopy and two one-copy implementations of the send/receive model. The paper shows that the VIA abstractions and provisions for zero-copy maps well to the SCI hardware. However, the results indicate that for small messages, a one-copy model outperforms the zero-copy model, due to the serializing properties of the VIA synchronization messages. In addition, a performance comparison is made with two other early VIA implementations: Berkeley’s VIA over Myrinet and VIA over GM. Results from these comparisons shows that a tuned host bridge is a necessity to exploit the hardware speed offered by these PCI 64bit 66MHz interconnects.
Karim Ghouas, Knut Omang, Hakon O. Bugge
IPDPS3
1990 Trace-Driven Simulations for a Two-Level Cache Design in Open Bus Systems
abstract
Two-level cache hierarchies will be a design issue in future high-performance CPUs. In this paper we evaluate various metrics for data cache* designs. We discuss both one- and two-level cache hierarchies. Our target is a new 100+ mips CPU, but the methods are applicable to any cache design. The basis of our work is a new trace-driven, multiprocess cache simulator. The simulator incorporates a simple priority-based scheduler which controls the execution of the processes. The scheduler blocks a process when a system call is executed. A workload consists of a total of 60 processes, distributed among seven unique programs with about nine instances each. We discuss two open bus systems supporting a coherent memory model, Futurebus+ and SCI, as the interconnect system for main memory.
Hakon O. Bugge, Ernst H. Kristiansen, Bjorn O. Bakka
ISCA1