Homepage of Wim Heirman
Personal Information
Welcome to the homepage of Wim Heirman. I am a computer architecture researcher and practitioner based in Ghent, Belgium. I am currently working as a research scientist for Intel Corporation. Between August 2003 and December 2013, I was a Ph.D. student and later a post-doc at the Computer Systems Lab, which is part of the Electronics and Information Systems (ELIS) department of Ghent University in Belgium.
I can be reached by e-mail at: wim@heirman.net
Contents:
Research Interests
| Publications
| Personal Interests
Quick links:
My PhD thesis
| Publications
| Photos
Research Interests
Many-core architecture and performance modeling
Fast and Accurate HPC Simulation
Between July 2010 and December 2013, I was part of the Flanders ExaScience Lab. This lab develops software to run on Intel-based future exascale computer systems delivering up to 1 ExaFLOPS, which is 100 times the performance of today's fastest supercomputers. The ExaScience Lab is a member of Intel's European research network – Intel Labs Europe – that consists of 21 labs employing more than 900 R&D professionals.
The PerformanceLab research group at Ghent University takes part in the ExaScience project, and is responsible for developing simulation tools that can quickly and accurately predict the performance, reliability and power requirements of future exascale HPC installations. Our simulator, Sniper, has been released as open source and can be used freely in academic research projects.
Resource allocation in a dynamic Multi-Processor System-on-Chip context
The OptiMMA project is funded by IWT Vlaanderen, the Institute for the Promotion of Innovation by Science and Technology in Flanders.
Wavelength division multiplexed on-chip optical communication
The enormous computing power of multi-processor systems and manufacturing tools now on the drawing table will require data transfer rates of over 100Terabit/s. These data rates may be needed on-chip, e.g. in multicore processors, which are expected to need total on-chip data rates of up to 100TB/s by 2015, or off-chip, e.g. in short distance data interconnects, requiring up to 100TB/s over a 10m to 100m long distance. The only viable technology for transmitting this level of information is using optical interconnects. Besides a huge data rate, optical interconnects also allow for additional flexibility through the use of wavelength division multiplexing. This additional flexibility may be employed for the realization of more intelligent interconnect systems, such as the optical network-on-chip system also investigated in this project.
WADIMOS will build a complex photonic interconnect layer incorporating multi-channel microsources, microdetectors and different advanced wavelength routing functions directly integrated with electronic driver circuits and demonstrate the application of such electro-photonic ICs in two representative applications, an on-chip optical network and a terabit optical datalink.
The WADIMOS project is funded by the European Communion's Seventh Research Framework Programme (FP7).
Reconfigurable optical interconnects
Electrical interconnection networks are being replaced by optical ones on ever shorter distances. Recent advances in inter-chip optical interconnection technologies will allow us to build tightly coupled, optically connected multiprocessor machines in the very near future. Currently, optical technologies like Myrinet and Fiber Ethernet are building blocks for large clusters, based on the message passing paradigm. The higher bandwidth, lower latency and reconfigurability of inter-chip optics (that is, directly between the digital VLSI components, avoiding slow, power-hungry and EMI-plagued electrical pins and PCBs) will allow us to build faster machines that provide a shared memory environment.
My part in this was to investigate which of the many possible optical interconnection architectures can benefit a shared memory multiprocessor, and thus finding out how the next generation of machines like the Sun Fire and SGI Altix servers may look like. Most of this task was done by simulation of the various architectures. I have set up an evaluation environment consisting of the full-system simulator Simics and the SPLASH-2 benchmarks as a workload. Since Simics only does functional simulation, I wrote a number of extension modules that model a cache-coherent, non-uniform memory access model (ccNUMA) architecture. Since these simulations take a long time, I have also looked at ways to predict performance based on network parameters, without the need for a full simulations. This is especially usefull for network designers so they can do quick design space explorations.
On July 9, 2008, I defended my Ph.D. thesis on this subject, “Reconfigurable optical interconnects in shared-memory multiprocessor systems.” The complete text, a summary and more can be found on this page.
This work was being done as part of the IAP-V 18 PHOTON and IAP-VI 10 photonics@be networks, sponsored by the Belgian Science Policy Office.
SPLASH-2 for Solaris on SPARC on Simics
Publications
Patents
- US 12,111,772. Device, system and method for selectively dropping software prefetch instructions. Oct 8, 2024
- US 12,050,915. Instruction and logic for code prefetching. Jun 30, 2024
- US 11,010,182. Instruction window centric processor simulation. May 18, 2021
- US 10,942,851. System, Apparatus And Method For Dynamic Automatic Sub-Cacheline Granularity Memory Access Control. Mar 9, 2021
- US 10,929,132. Systems and methods for ISA support for indirect loads and stores for efficiently accessing compressed lists in graph applications. Feb 23, 2021
- US 10,877,886. Storing cache lines in dedicated cache of an idle core. Dec 29, 2020
- US 10,684,858. Indirect memory fetcher. Jun 16, 2020
- US 10,621,099. Apparatus, method, and system for enhanced data prefetching based on non-uniform memory access (NUMA) characteristics. Apr 14, 2020
- US 10,489,297. Prefetching time allocation. Nov 26, 2019
- US 10,394,678. Wait and poll instructions for monitoring a plurality of addresses. Aug 27, 2019
- US 10,303,609. Independent tuning of multiple hardware prefetchers. May 28, 2019
- US 10,289,516. NMONITOR instruction for monitoring a plurality of addresses. May 14, 2019
2024
- Wim Heirman; Jos Pauwels Het analemma van de zon met opkomst en ondergang. Heelal. 2024.
- Stijn Eyerman; Wim Heirman; Kristof Du Bois; Ibrahim Hur Accurate and Scalable Many-Node Simulation. arXiv. 2024.
2023
- Alen Sabu; Harish Patil; Wim Heirman; Trevor Carlson ROIperf: A Framework to Rapidly Validate Workload Sampling Methodologies. 1st Workshop on Computer Architecture Modeling and Simulation (CAMS). 2023.
-
Sriram Aananthakrishnan;
et al. The Intel® Programmable and Integrated Unified Memory Architecture (PIUMA) Graph Analytics Processor. IEEE Micro. 2023. - Stijn Eyerman; Sam Van den Steen; Wim Heirman; Ibrahim Hur Simulating Wrong-Path Instructions in Decoupled Functional-First Simulation. IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS). 2023.
- Wim Heirman; Jos Pauwels Het analemma van de zon met opkomst en ondergang. Zon & Tijd. Vol. 2023.1 (144). 2023. pp. 30-32
2022
- Stijn Eyerman; Wim Heirman; Ibrahim Hur DRAM Bandwidth and Latency Stacks: Visualizing DRAM Bottlenecks. IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS). 2022.
- Wenjie Liu; Wim Heirman; Stijn Eyerman; Shoaib Akram; Lieven Eeckhout Scale-Model Architectural Simulation. IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS). 2022.
- Alen Sabu; Harish Patil; Wim Heirman; Trevor Carlson LoopPoint: Checkpoint-driven Sampled Simulation for Multi-threaded Applications. International Symposium on High Performance Computer Architecture (HPCA). 2022.
2021
- Wenjie Liu; Wim Heirman; Stijn Eyerman; Shoaib Akram; Lieven Eeckhout Scale-Model Simulation. Computer Architecture Letters (CAL). Vol. 20 (2). 2021. pp. 175-178
- Stijn Eyerman; Wim Heirman; Sam Van den Steen; Ibrahim Hur Enabling Branch-Mispredict Level Parallelism by Selectively Flushing Instructions. International Symposium on Microarchitecture (MICRO). 2021.
- Stijn Eyerman; Wim Heirman; Ibrahim Hur Modeling DRAM Timing in Parallel Simulators with Immediate-Response Memory Model. Computer Architecture Letters (CAL). Vol. 20 (1). 2021. pp. 90-93
- Wim Heirman; Stijn Eyerman; Kristof Du Bois; Ibrahim Hur RIO: ROB-centric In-order Modeling of Out-of-order Processors. Computer Architecture Letters (CAL). Vol. 20 (1). 2021. pp. 78-81
- Wim Heirman; Stijn Eyerman; Kristof Du Bois; Ibrahim Hur Automatic Sublining for Efficient Sparse Memory Accesses. ACM Transactions on Architecture and Code Optimization (TACO). 2021.
- Harish Patil; Alexander Isaev; Wim Heirman; Alen Sabu; Ali Hajiabadi; Trevor Carlson ELFies: Executable Region Checkpoints for Performance Analysis and Simulation. International Symposium on Code Generation and Optimization (CGO). 2021.
2020
- Sriram Aananthakrishnan; et al. PIUMA: Programmable Integrated Unified Memory Architecture. arXiv. 2020.
- Stijn Eyerman; Wim Heirman; Yigit Demir; Kristof Du Bois; Ibrahim Hur Projecting Performance for Intel UMA using Down-Scaled Simulation. IEEE High Performance Extreme Computing Conference (HPEC). 2020.
- Ine Coessens; Wim Heirman Statistical sampling for record and archive groups: A practical guide. 2020.
- Stijn Eyerman; Wim Heirman; Sam Van den Steen; Ibrahim Hur Breaking In-Order Branch Miss Recovery. Computer Architecture Letters (CAL). Vol. 19 (1). 2020. pp. 30-33
2018
- Stijn Eyerman; Wim Heirman; Kristof Du Bois; Joshua B. Fryman; Ibrahim Hur Many-Core Graph Workload Analysis. International Conference for High Performance Computing, Networking, Storage and Analysis (SC). 2018.
- Wim Heirman; Kristof Du Bois; Yves Vandriessche; Stijn Eyerman; Ibrahim Hur Near-Side Prefetch Throttling: Adaptive Prefetching for High-Performance Many-Core Processors. International Conference on Parallel Architectures and Compilation Techniques (PACT). 2018. Best Paper Nomination.
- Stijn Eyerman; Wim Heirman; Kristof Du Bois; Ibrahim Hur Extending the Performance Analysis Tool Box: Multi-Stage CPI Stacks and FLOPS Stacks. IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS). 2018. pp. 179-188
- Stijn Eyerman; Wim Heirman; Kristof Du Bois; Ibrahim Hur Multi-Stage CPI Stacks. Computer Architecture Letters (CAL). Vol. 17 (1). 2018. pp. 55-58
2017
- Ine Coessens; Wim Heirman Statistische steekproefmethodes: Een handleiding tot statistisch verantwoorde selectie. Handboek Archiefbeheer in de praktijk. Vol. 102. 2017.
- Sudhanshu Shekhar Jha; Wim Heirman; Ayose Falcón; Jordi Tubella; Antonio González; Lieven Eeckhout Shared resource aware scheduling on power-constrained tiled many-core processors. Journal of Parallel and Distributed Computing (JPDC). Vol. 100 (1). 2017. pp. 30-41
2016
- Sudhanshu Shekhar Jha; Wim Heirman; Ayose Falcón; Jordi Tubella; Antonio González; Lieven Eeckhout Shared resource aware scheduling on power-constrained tiled many-core processors. Proceedings of the ACM International Conference on Computing Frontiers. 2016. pp. 365-368
- Shoaib Akram; Jennifer B. Sartor; Kenzo Van Craeynest; Wim Heirman; Lieven Eeckhout Boosting the Priority of Garbage: Scheduling Collection on Heterogeneous Multicore Processors. ACM Transactions on Architecture and Code Optimization (TACO). Vol. 13 (1). 2016. pp. 4:1-4:25
2015
- Trevor E. Carlson; Siddharth Nilakantan; Mark Hempstead; Wim Heirman Epoch Profiles: Microarchitecture-Based Application Analysis and Optimization. Computer Architecture Letters (CAL). Vol. 14 (1). 2015. pp. 30-33
- Trevor E. Carlson; Wim Heirman; Osman Allam; Stefanos Kaxiras; Lieven Eeckhout The Load Slice Core Microarchitecture. International Symposium on Computer Architecture (ISCA). 2015. pp. 272-284
- Sudhanshu Shekhar Jha; Wim Heirman; Ayose Falcón; Trevor E. Carlson; Kenzo Van Craeynest; Jordi Tubella; Antonio González; Lieven Eeckhout Chrysso: an integrated power manager for constrained many-core processors. Proceedings of the 12th ACM International Conference on Computing Frontiers. 2015.
- Wim Heirman; Alexander Isaev; Ibrahim Hur Sniper: Simulation-Based Instruction-Level Statistics for Optimizing Software on Future Architectures. Exascale Applications and Software Conference (EASC). 2015.
2014
- Trevor E. Carlson; Wim Heirman; Stijn Eyerman; Ibrahim Hur; Lieven Eeckhout An Evaluation of High-Level Mechanistic Core Models. ACM Transactions on Architecture and Code Optimization (TACO). Vol. 11 (3). 2014. pp. 28:1-28:25
- Jennifer B. Sartor; Wim Heirman; Stephen M. Blackburn; Lieven Eeckhout; Kathryn S. McKinley Cooperative Cache Scrubbing. International Conference on Parallel Architectures and Compilation Techniques (PACT). 2014. Best Paper Nomination.
- Trevor E. Carlson; Wim Heirman; Kenzo Van Craeynest; Lieven Eeckhout Node Performance and Energy Analysis with the Sniper Multi-core Simulator. Tools for High Performance Computing 2013. 2014. pp. 79-89
- Wim Heirman; Trevor E. Carlson; Kenzo Van Craeynest; Ibrahim Hur; Aamer Jaleel; Lieven Eeckhout Automatic SMT Threading for OpenMP Applications on the Intel Xeon Phi Co-processor. International Workshop on Runtime and Operating Systems for Supercomputers (ROSS). 2014.
- Trevor E. Carlson; Wim Heirman; Kenzo Van Craeynest; Lieven Eeckhout BarrierPoint: Sampled Simulation of Multi-threaded Applications. IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS). 2014. Best Paper Nomination.
- Wim Heirman; Trevor E. Carlson; Kenzo Van Craeynest; Ibrahim Hur; Aamer Jaleel; Lieven Eeckhout Undersubscribed Threading on Clustered Cache Architectures. International Symposium on High Performance Computer Architecture (HPCA). 2014.
- Trevor E. Carlson; Wim Heirman; Harish Patil; Lieven Eeckhout Efficient, Accurate and Reproducible Simulation of Multi-Threaded Workloads. Workshop on Reproducible Research Methodologies (REPRODUCE). 2014.
2013
- Chuntao Jiang; Zhibin Yu; Hai Jin; Chengzhong Xu; Lieven Eeckhout; Wim Heirman; Trevor E. Carlson; Xiaofei Liao PCantorSim: Accelerating Parallel Architecture Simulation Through Fractal-based Sampling. ACM Transactions on Architecture and Code Optimization (TACO). Vol. 10 (4). 2013. pp. 49:1-49:24
- K. Van Craeynest; S. Akram; W. Heirman; A. Jaleel; L. Eeckhout Fairness-Aware Scheduling on Single-ISA Heterogeneous Multi-Cores. International Conference on Parallel Architectures and Compilation Techniques (PACT). 2013. pp. 177-187
- Trevor E. Carlson; Wim Heirman; Lieven Eeckhout Sampled Simulation of Multi-Threaded Applications. IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS). 2013. pp. 2-12 Best Paper Award.
- Wim Heirman; Iñigo Artundo; Christof Debaes Reconfigurable photonic networks on chip. In Ian O'Connor and Gabriela Nicolescu (Eds.), Integrated Optical Interconnect Architectures for Embedded Systems. Springer-Verlag New York, LLC. 2013. pp. 201-240
- Poona Bahrebar; Ruxandra-Marina Florea; Wim Heirman; Leon Denis; Adrian Munteanu; Dirk Stroobandt Making Communication a First-class Citizen in Multicore Partitioning. 21st Euromicro International Conference on Parallel, Distributed and Network-Based Processing. 2013.
2012
- Francis wyffels; Karel Bruneel; Peter Bertels; Michiel D'Haene; Wim Heirman; Tim Waegeman A human-friendly way of programming robots. 5th International Workshop on Human-Friendly Robotics, Abstracts. 2012.
- Wim Heirman; Souradip Sarkar; Trevor E. Carlson; Ibrahim Hur; Lieven Eeckhout Power-Aware Multi-Core Simulation for Early Design Stage Hardware/Software Co-Optimization. International Conference on Parallel Architectures and Compilation Techniques (PACT). 2012. pp. 3-12
- Thomas J. Ashby; Pieter Ghysels; Wim Heirman; Wim Vanroose The Impact of Global Communication Latency at Extreme Scales on Krylov Methods. International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP). 2012. pp. 428-442
2011
- Trevor E. Carlson; Wim Heirman; Lieven Eeckhout Sniper: Exploring the Level of Abstraction for Scalable and Accurate Parallel Multi-Core Simulation. Supercomputing (SC). 2011.
- Wim Heirman; Trevor E. Carlson; Shuai Che; Kevin Skadron; Lieven Eeckhout Using Cycle Stacks to Understand Scaling Bottlenecks in Multi-Threaded Workloads. International Symposium on Workload Characterization (IISWC). 2011.
- Karel Bruneel; Wim Heirman; Dirk Stroobandt Dynamic data folding with parameterizable FPGA configurations. ACM Transactions on Design Automation of Electronic Systems (ToDAES). Vol. 16 (4). 2011.
- Ma Zhe; Trevor E. Carlson; Wim Heirman; Lieven Eeckhout Evaluating application vulnerability to soft errors in multi-level cache hierarchy. 4th Workshop on Resiliency in High Performance Computing (Resilience) in Clusters, Clouds, and Grids. 2011.
- Wim Heirman; Trevor E. Carlson; Souradip Sarkar; Pieter Ghysels; Wim Vanroose; Lieven Eeckhout Using Fast and Accurate Simulation to Explore Hardware/Software Trade-offs in the Multi-Core Era. ParCo 2011. 2011.
- Robbe Vancayseele; Brahim Al Farisi; Wim Heirman; Karel Bruneel; Dirk Stroobandt RecoNoC: a reconfigurable network-on-chip. Reconfigurable Communication-centric Systems-on-Chip. 2011. p. 2
2010
- Heirman, W.; Stroobandt, D.; Miniskar, N.R.; Wuyts, R.; Catthoor, F. PinComm: Characterizing Intra-Application Communication for the Many-Core Era. Proceedings of the 16th International Conference on Parallel and Distributed Systems (ICPADS). 2010. pp. 500-507
- Allam, A.; O'Connor, I.; Heirman, W. Performance Evaluation for Passive-Type Optical Network-on-Chip. Proceedings of the 21st IEEE International Symposium on Rapid System Prototyping. 2010.
- Debaes, C.; Artundo, I.; Heirman, W.; Van Campenhout, J.; Thienpont, H. Cycle-accurate evaluation of reconfigurable photonic networks-on-chip. Proceedings of SPIE Photonics Europe. 2010. p. 771916
2009
- Heirman, W.; Stroobandt, D.; Miniskar, N. R.; Wuyts, R. A Communication Profiler to Optimize Embedded Resource Usage. Proceedings of the 20th ProRISC Workshop. 2009.
- Debaes, C.; Artundo, I.; Heirman, W.; Loperena, M.; Van Campenhout, J.; Thienpont, H. Architectural Study of Reconfigurable Photonic Networks-on-Chip for Multi-Core Processors. The 22nd Annual Meeting of the IEEE Photonics Society. 2009. pp. 266-267
- Artundo, I.; Loperena, M.; Debaes, C.; Thienpont, H.; Heirman, W.; Van Campenhout, J. Low-Power Reconfigurable Network Architecture for On-Chip Photonic Interconnects. Hot Interconnects 2009. 2009. pp. 163-169
- Bertels, P.; Heirman, W.; D'Hollander, E.; Stroobandt, D. Efficient Memory Management for Hardware Accelerated Java Virtual Machines. ACM Transactions on Design Automation of Electronic Systems. Vol. 14 (4). 2009.
- Bertels, P.; Heirman, W.; Stroobandt, D. Strategies for Dynamic Memory Allocation in Hybrid Architectures. Proceedings of the ACM International Conference on Computing Frontiers. 2009. pp. 217-220
2008
- Bertels, P.; Heirman, W.; Stroobandt, D. Efficient Measurement of Data Flow Enabling Communication-Aware Parallelisation. Proceedings of the International Forum on Next-Generation Multicore / Manycore Technologies (IFMT). 2008. pp. 43-49
- Heirman, W. Reconfigurable Optical Interconnection Networks for Shared-Memory Multiprocessor Architectures. Doctoral dissertation, Faculty of Engineering, Ghent University. Promotors: Van Campenhout, J.; Stroobandt, D. 2008.
- Heirman, W.; Dambre, J.; Stroobandt, D.; Van Campenhout, J. Runtime variability in scientific parallel applications. Proceedings of the Fourth Workshop on Modeling, Benchmarking and Simulation (MoBS`08) at ISCA-35. 2008. pp. 37-46
- Artundo, I.; Heirman, W.; Debaes, C.; Dambre, J.; Van Campenhout, J.; Thienpont, H. Design of a reconfigurable optical interconnect for large-scale multiprocessor networks. Proc. of SPIE Photonics Europe. Vol. 6996. 2008. p. 69961H
- Heirman, W.; Dambre, J.; Stroobandt, D.; Van Campenhout, J. Rent’s Rule and Parallel Programs: Characterizing Network Traffic Behavior. Proceedings of the 2008 International Workshop on System Level Interconnect Prediction (SLIP`08). ACM Press. 2008. pp. 87-94
- Heirman, W.; Dambre, J.; Artundo, I.; Debaes, C.; Thienpont, H.; Stroobandt, D.; Van Campenhout, J. Predicting the performance of reconfigurable optical interconnects in distributed shared-memory systems. Photonic Network Communications. Springer Netherlands. Vol. 15 (1). 2008. pp. 25-40
2007 and earlier (selected)
- Heirman, W.; Dambre, J.; Artundo, I.; Debaes, C.; Thienpont, H.; Stroobandt, D.; Van Campenhout, J. Predicting reconfigurable interconnect performance in distributed shared-memory systems. Integration, the VLSI Journal. Elsevier B.V. Vol. 40 (4). 2007. pp. 382-393
- Heirman, W.; Dambre, J.; Van Campenhout, J. Synthetic Traffic Generation as a Tool for Dynamic Interconnect Evaluation. Proceedings of the 2007 International Workshop on System Level Interconnect Prediction (SLIP`07). ACM Press. 2007. pp. 65-72
- Artundo, I.; Manjarres, D.; Heirman, W.; Debaes, C.; Dambre, J.; Van Campenhout, J.; Thienpont, H. Reconfigurable Interconnects in DSM Systems: A Focus on Context Switch Behavior. Frontiers of High Performance Computing and Networking – ISPA 2006 Workshops. Springer Berlin / Heidelberg. Lecture Notes in Computer Science. Vol. 4331. 2006. pp. 311-321
- Artundo, I.; Desmet, L.; Heirman, W.; Debaes, C.; Dambre, J.; Van Campenhout, J.; Thienpont, H. Selective Optical Broadcast Component for Reconfigurable Multiprocessor Interconnects. IEEE Journal on Selected Topics in Quantum Electronics: Special Issue on Optical Communication. IEEE LEOS. Vol. 12 (4). 2006. pp. 828-837
- Heirman, W.; Dambre, J.; Van Campenhout, J. Congestion Modeling for Reconfigurable Inter-Processor Networks. Proceedings of the 2006 International Workshop on System Level Interconnect Prediction (SLIP`06). ACM Press. 2006. pp. 59-66
- Heirman, W.; Artundo, I.; Desmet, L.; Dambre, J.; Debaes, C.; Thienpont, H.; Van Campenhout, J. Speeding up multiprocessor machines with reconfigurable optical interconnects. Proceedings of SPIE, Optoelectronic Integrated Circuits VIII, Photonics West. SPIE. Vol. 6124. 2006. pp. 156-167
- Heirman, W.; Dambre, J.; Van Campenhout, J.; Debaes, C.; Thienpont, H. Traffic Temporal Analysis for Reconfigurable Interconnects in Shared-Memory Systems. Proceedings of the 19th IEEE International Parallel & Distributed Processing Symposium. IEEE Computer Society. 2005. p. 150
Personal Interests
Dwengo
In 2009, I co-founded Dwengo, together with five other PhD students from the Computer Systems Lab. Dwengo vzw is a non-profit organisation that supports people who like to experiment with microcontrollers, and grew out of our local IEEE Student Branch's “Workshop on Electronics” (WELEK) at Ghent University. From there, we're slowly branching out into other areas such as Flemish technical high schools. Dwengo sells an Arduino-compatible microcontroller board, the “Dwenguino”, which is aimed at robotics and general experimentation with microcontrollers. In contrasts to our main competititors, we try to stand out with our excellent documentation and tutorials and as such fulfill our slogan to easily “get you started with microcontrollers”.
Travel
- Tel Aviv, Israel (June 2013), to the ISCA conference
- Shanghai, China (December 2010), to the ICPADS conference
- Nice, France (April 2009), to the DATE conference
- South-Africa, (January 2009)
- Beijing, China (June 2008), to the ISCA conference
- Newcastle, England (April 2008), to the SLIP and NOCS conferences
- Vietnam (October 2007), on a visit to the Hanoi University of Technology and to the ISEE conference
- Scotland (August 2007)
- Austin and New York, USA (March 2007), to the SLIP conference
- Rome, Italy (Februari 2007) with the VVN, to the Frascati and Gran Sasso research labs
- Sorrento, Italy (December 2006), to the ISPA conference
- Val d'Hérence, Switzerland (September 2006) with Explorado / Te Voet
- Munich, Germany (March 2006), to the SLIP and DATE conferences
- San Jose, California (January 2006), to Photonics West
- Glasgow, Scotland (September 2005), to the ECOC conference
- San Francisco and Denver, USA (April 2005), to the SLIP and IPDPS conferences
- Munich, Germany (March 2005), to the DATE conference
- Mt. Kilimanjaro, Tanzania (February 2005)
- Val d'Anniviers, Switzerland (July 2004) with Te Voet