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

Marc A. Viredaz

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

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

Systems, architecture and hardware · 4Computer networks · 1Software 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
4 papers
Energy-efficient computing · 53% Integrated circuit design · 22% Parallel and multicore computing · 13%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 50% Operating systems · 50%

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

TopicWeightPapersLastEvidence papers
Energy-efficient computing › power management › device power management
processor power management
0.012004
uSleep: A Technique for Reducing Energy Consumption in Handheld Devices · MobiSys 2004
Energy-efficient computing › power management › low-power mode management
sleep mode
0.012004
uSleep: A Technique for Reducing Energy Consumption in Handheld Devices · MobiSys 2004
Integrated circuit design › digital circuit design
arithmetic circuit design
0.011994
Bit-Serial Multipliers and Squarers · IEEE Trans. Computers 1994
Integrated circuit design › digital circuit design › arithmetic circuit design › multiplier design
bit-sequential multiplier
0.011994
Bit-Serial Multipliers and Squarers · IEEE Trans. Computers 1994
Integrated circuit design
digital circuit design
0.011994
Bit-Serial Multipliers and Squarers · IEEE Trans. Computers 1994
Operating systems › multiprocessing
multiprocessor operating system
0.011991
The K2 distributed memory parallel processor: architecture, compiler, and operating system · SC 1991
Compilers and program optimization
parallelizing compiler
0.011991
The K2 distributed memory parallel processor: architecture, compiler, and operating system · SC 1991
Parallel and multicore computing › multiprocessor system
distributed memory parallel processors
0.011991
The K2 distributed memory parallel processor: architecture, compiler, and operating system · SC 1991
Parallel and multicore computing › multiprocessor system
distributed-memory multiprocessor
0.011990
The K2 Parallel Processor: Architecture and Hardware Implementation · ISCA 1990
Parallel and multicore computing
parallel architecture
0.011990
The K2 Parallel Processor: Architecture and Hardware Implementation · ISCA 1990
Integrated circuit design
VLSI design
0.011994
Bit-Serial Multipliers and Squarers · IEEE Trans. Computers 1994

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

prototype implementation · 0.0energy measurement · 0.0two's complement · 0.0bit-serial arithmetic · 0.0
YearPublicationVenuePosition
2004 uSleep: A Technique for Reducing Energy Consumption in Handheld Devices
abstract
Energy management has become one of the great challenges in portable computing. This is the result of the increasing energy requirements of modern portable devices without a corresponding increase in battery technology. uSleep is an energy reduction technique for handheld devices that is most effective when the handheld's processor is lightly loaded, such as when the user is reading a document or looking at a web page. When possible, rather than using the processor's idle mode, uSleep tries to put the processor in sleep mode for short periods (less than one second) without affecting the user's experience. To enhance the perception that the system is on, an image is maintained on the display and activity is resumed as a result of external events such as touch-screen and button activity. We have implemented, analyzed and evaluated uSleep on a prototype pocket computer, where it has reduced energy consumption by up to 60%.
Lawrence S. Brakmo, Deborah A. Wallach, Marc A. Viredaz
MobiSys3
1994 Bit-Serial Multipliers and Squarers
abstract
Traditional bit-serial multipliers present one or more clock cycles of data-latency. In some situations, it is desirable to obtain the output after only a combinational delay, as in serial adders and subtracters. A serial multiplier and a squarer with no latency cycles are presented here. Both accept unsigned or sign-extended two's complement numbers and produce an arbitrarily long output. They are fully modular and thus good candidates for introduction in VLSI libraries.>
Paolo Ienne, Marc A. Viredaz
IEEE Trans. Computers2
1993 GENES IV: A bit-serial processing element for a built-model neural-network accelerator
abstract
A systolic array of dedicated processing elements (PEs) is presented as the heart of a multimodel of several widely-used neural models, including multilayer perceptrons with the backpropagation learning rule and Kohonen feature maps. Each PE holds an element of the synaptic weight matrix. An instantaneous swapping mechanism of the weight matrix allows the implementation of neural networks larger than the physical PE array. A systolically-flowing instruction accompanies each input vector propagating in the array. This avoids the need of emptying and refilling the array when the operating mode of the array is changed. Both the GENES-IV chip, containing a matrix of 2 /spl times/ 2 PEs, and an auxiliary arithmetic circuit have been manufactured and successfully tested. The MANTRA I machine has been built around these chips. Peak performances of the full system are between 200 and 400 MCPS in the evolution phase and between 100 and 200 MCUPS during the learning phase (depending on the algorithm being implemented).>
Paolo Ienne, Marc A. Viredaz
ASAP2
1991 The K2 distributed memory parallel processor: architecture, compiler, and operating system
Marco Annaratone, Marco Fillo, M. Halbherr, Roland Rühl, P. Steiner, Marc A. Viredaz
SC6
1990 The K2 Parallel Processor: Architecture and Hardware Implementation
abstract
K2 is a distributed-memory parallel processor designed to support a multi-user, multi-tasking, time-sharing operating system and an automatically parallelizing FORTRAN compiler. This paper presents the architecture and the hardware implementation of K2, and focuses on the architectural features required by the operating system and the compiler. A prototype machine with 24 processors is currently being developed.
Marco Annaratone, Marco Fillo, Kiyoshi Nakabayashi, Marc A. Viredaz
ISCA4