The Computer Architecture and Design Group (CARD)
The Computer Architecture and Design Group (no: datamaskingruppa, dm-gruppa) at the Department of Computer Science and Technology, NTNU, educates and conducts research in the fields of Computer Architecture and Computer Design. Areas of focus include technology, hardware, system software and the hardware/software interface. The group has solid experience with reconfigurable hardware, combining the speed of hardware with the flexiblity of software. The DM-group conducts research on novel computer architectures along two main directions: Unconventional Machines and Multi-core architectures.
Unconventional Machines
Unconventional Machines: Architecture, Design and Computation is headed headed by Associate Professor Gunnar Tufte.
Keywords: Vast Parallel Architectures, Bio-Inspired Hardware and Methods, Artificial Development, Evolutionary Computation, Evolvable Hardware, bio-inspired, Artificial Life, cellular computing, cellular automata, artificial self-replication, reconfigurable hardware.
Multicore and CMP challenges
The Multicore and CMP challenges research group is headed by Professor Lasse Natvig. We work towards solving the challenges that arise when multiple processors are present on a single chip. Our proposed solutions range from pure computer architecture techniques to system software and parallel programing models. A central theme in our research is to develop solutions that perform well for a range of metrics. Visit our research group pages to learn more.
Additional Information
The Computer Architecture and Design Group offers, in collaboration with other groups at the Faculty of Information Technology, Mathematics and Electrical Engineering, a European Master's Course in Embedded Computing Systems (EMECS) through Erasmus Mundus(EMECS). Futher details.
The Computer Architecture and Design Group has developed a computer game inspired educational system: Age of Computers (AoC). The first revision was developed in 2002. The system is used in a 250 student course, TDT4160 Computer Fundamentals. It is also a research project in the field “ICT and Learning”.
Through the toolbar on the left you will find links to a list of the people in the group, research topics and courses. We teach seven computer science and technology courses at the bachelor, master and doctoral level The group offers a unique master speciality programme (no: emnekombinasjon) called Computer Architecture and Design (no: datamaskiner, “DM”).
The group has a long history of cooperation with Norwegian industry through master projects. Experience tells us that master students educated at the Computer Architecture and Design Group have little difficulty getting employed in Trondheim, the rest of Norway or abroad.
It is important to us to stay in touch with students and others interested in computer architecture and design. Information on how to contact us can be found here.
