Sean Rul, Hans Vandierendonck and Koen De BosschereA profile-based tool for finding pipeline parallelism in sequential programs PARALLEL COMPUTING, Vol. 36(9), pp. 531-551 (2010)
Koen De BosschereUpcoming Computing System Challenges - The HiPEAC Vision it - Information Technology, Vol. 50(5), pp. 285-292 (2008)
Hans Vandierendonck, Veerle Desmet and Koen De BosschereBehavior-Based Branch Prediction by Dynamically Clustering Branch Instructions Journal of Information Science and Engineering, Vol. 24(3), pp. 919-931 (2008)
Kris Venstermans, Lieven Eeckhout and Koen De BosschereJava Object Header Elimination for Reduced Memory Consumption in 64-Bit Virtual Machines ACM Transactions on Architecture and Code Optimization (TACO), Vol. 4(3), pp. online (2007)
Frederik Vandeputte, Lieven Eeckhout and Koen De BosschereExploiting Program Phase Behavior for Energy Reduction on Multi-Configuration Processors Special Issue on Architectures, Modeling and Simulation for Embedded Processors, Vol. 53(8), pp. 489-500 (2007)
Bjorn De Sutter, Ludo Van Put and Koen De BosschereA practical interprocedural dominance algorithm ACM Transactions on Programming Languages and Systems, Vol. 29(4), pp. (2007)
Bjorn De Sutter, Bruno De Bus and Koen De BosschereBidirectional liveness analysis, or how less than half of the Alpha's registers are used Journal of Systems Architecture, Vol. 52(10), pp. 535-548 (2006)
Lieven Eeckhout and Koen De BosschereYet Shorter Warmup by Combining No-State-Loss and MRRL for Sampled LRU Cache Simulation Journal of Systems and Software, Vol. 79(5), pp. 645-652 (2006)
Veerle Desmet, Lieven Eeckhout and Koen De BosschereImproved composite confidence mechanisms for a perceptron branch predictor Journal of Systems Architecture, Vol. 52(3), pp. 143-151 (2006)
Bjorn De Sutter, Bruno De Bus and Koen De BosschereLink-time binary rewriting techniques for program compaction ACM Transactions on Programming Languages and Systems (TOPLAS), Vol. 27(5), pp. 882-945 (2005)
Veerle Desmet, Hans Vandierendonck and Koen De Bosschere2FAR: A 2bcgskew Predictor Fused by an Alloyed Redundant History Skewed Perceptron Branch Predictor Journal of Instruction-Level Parallelism. www.jilp.org/vol7., Vol. 7, pp. 1-11 (2005)
Hans Vandierendonck and Koen De BosschereOn generating set index functions for randomized caches COMPUTER JOURNAL, Vol. 47(2), pp. 245-258 (2004)
Lieven Eeckhout and Koen De BosschereSpeeding Up Architectural Simulations for High-Performance Processors SIMULATION: Transactions of The Society for Modeling and Simulation International, Vol. 80(9), pp. 451-468 (2004)
Lieven Eeckhout and Koen De BosschereHow accurate should early design stage power/performance tools be? A case study with statistical simulation The Journal of Systems and Software, Vol. 73(1), pp. 45-62 (2004)
B. De Sutter and K. De BosschereSoftware Techniques For Program Compaction Communications of the ACM, Vol. 46(8), pp. 33-34 (2003)
Michiel Ronsse, M. Christiaens and K. De BosschereDebugging shared memory parallel programs using record/replay Future Generation Computer Systems, Vol. 19(5), pp. 679-687 (2003)
H. Vandierendonck and K. De BosschereHighly Accurate and Efficient Evaluation of Randomising Set Index Functions Journal of Systems Architecture, Vol. 48(13-15), pp. 429-452 (2003)
K. De Bosschere and J.-M. JacquetSuspension Terms as a Means for Meta-coordination in the ?Log Coordination Framework Journal of Supercomputing, Vol. 24(2), pp. 121-129 (2003)
L. Eeckhout, H. Vandierendonck and K. De BosschereQuantifying the Impact of Input Data Sets on Program Behavior and its Applications Journal of Instruction-Level Parallelism, Vol. 5, pp. 1-33 (2003)
L. Eeckhout and K. De BosschereQuantifying behavioral differences between multimedia and general-purpose workloads Journal of Systems Architecture, Vol. 48(6-7), pp. 199-220 (2003)
H. Vandierendonck and K. De BosschereAn Address Transformation Combining Block- and Word-Interleaving Computer Architecture Letters, Vol. 1, pp. 14-17 (2002)
Michiel Ronsse and K. De BosschereNon-Intrusive Detection of Synchronization Errors Using Execution Replay Automated Software Engineering, Vol. 9(1), pp. 95-121 (2002)
JM JACQUET and Koen De BosschereBlackboard relations in the mu Log coordination model. NEW GENERATION COMPUTING, Vol. 19(1), pp. 23-55 (2001)
K. De BosschereComputerspellen in de klas: leren programmeren vormt je even goed als wiskunde Milieu-Educatie, Natuur & Samenleving, Vol. 42(3), pp. (2001)
Michiel Ronsse and K. De BosschereJiTI: A Robust Just in Time Instrumentation Technique ACM Computer Architecture News, Vol. 29(1), pp. 43-54 (2001)
L. Eeckhout, H. Neefs and K. De BosschereEarly design stage exploration of fixed-length block structured architectures Journal of Systems Architecture, Vol. 46(15), pp. 1469-1486 (2000)
P. Tarau, K. De Bosschere, V. Dahl and S. RochefortLogiMOO: an Extensible Multi-User Virtual World with Natural Language Control Journal of Logic Programming, Vol. 32(3), pp. 331-353 (1999)
Michiel Ronsse and K. De BosschereRecPlay: A Fully Integrated Practical Record/Replay System ACM Transactions on Computer Systems, Vol. 17(2), pp. 133-152 (1999)
K. De BosschereProcess-based Parallel Logic Programming: A Survey of the Basic Issues Journal of Systems and Software, Vol. 39, pp. 71-82 (1997)
P. Tarau, K. De Bosschere and B. DemoenOn Delphi Lemmas and Other Memoing Techniques for Deterministic Logic Programs Journal on Logic Programming, Vol. 30(2), pp. 145-163 (1997)
P. Tarau, K. De Bosschere and B. DemoenPartial Translation: Towards a Portable and Efficient Prolog Implementation Technology Journal on Logic Programming, Vol. 29(1-3), pp. 51-64 (1996)
K. De BosschereTARIVITE: An Application of Dynamic Views in a Constraint Committed Choice Deductive Database International Journal of Mini & Microcomputers, Vol. 18(2), pp. 61--67 (1996)
K. De BosschereAn Operator Precedence Parser for Standard Prolog Text Software - Practice and Experience, Vol. 27(7), pp. 763-779 (1996)
K. De Bosschere and J.-M. JacquetExtending the uLog Framework with Local and Conditional Blackboard Operations Journal of Symbolic Computation, Vol. 21(4), pp. 669-697 (1996)
K. De Bosschere and P. TarauBlackboard-based Extensions in Prolog Software - Practice and Experience, Vol. 26(1), pp. 49-69 (1996)
K. De Bosschere and J. AlmhanaPerformance Evaluation of a Blackboard using Stochastic Petri Nets Simulation, Vol. 65(4), pp. 269-278 (1995)
K. De Bosschere and J.M. Van CampenhoutPrintnet: A Memory-Efficient Transparent Print-Facility for MS-DOS International Journal of Mini & Microcomputers, Vol. 16(2), pp. 94 - 99 (1994)
J.-M. Jacquet and K. De BosschereOn the Semantics of muLog Future Generation Computer Systems., Vol. 10, pp. 93 - 135 (1994)
K. De BosschereProlog and its Relation to Clausal Logic Communication and Cognition - Artificial Intelligence, Vol. 7(3-4), pp. 279-290 (1990)
K. De BosschereThe Use of Clause Forms and Resolution for Proving Validity Journal for Artificial Intelligence, Cognitive Science and Applied Epistemology, Vol. 7(1), pp. 101 - 131 (1990)
K. De BosscherePredicate Calculus and Natural Deduction as a Tool for Logic Inference Journal for Artificial Intelligence, Cognitive Science and Applied Epistemology, Vol. 6(2-3), pp. 91 - 110 (1989)
K. De BosschereRUG Bijdrage Bekroond met IBM-Prijs Informatica en Onderwijs(13), pp. (1989)
K. De BosschereParallellisme in Prolog-achtige Talen Technologie Transfer Express, Vol. 7, pp. 9 - 11 (1989)
K. De BosschereRUG-Bijdrage bekroond met IBM-Prijs Technivisie, Vol. 119, pp. 8-8 (1989)
Conference publications
Guillaume Acke, Patrick Bultinck and Koen De BosschereEfficient calculation of reduced density matrices from Slater determinant expansions Exchange-correlation and Chemical Bonding, GQCG Discussion day, Abstracts, pp. (2012)
Hans Vandierendonck and Koen De BosschereWhole-array SSA : an intermediate representation of memory for trading-off precision against complexity Proceedings of the workshop on intermediate representations, pp. 69-76 (2011)
Hans Vandierendonck and Koen De BosschereAutomatic parallelization in the paralax compiler SCOPES '11 : proceedings of the 14th international workshop on software and compilers for embedded systems, pp. 56-63 (2011)
Hans Vandierendonck, Sean Rul and Koen De BosschereThe paralax infrastructure : automatic parallelization with a helping hand Parallel Architectures and Compilation Techniques, 19th International Conference, Proceedings, pp. 389-400 (2010)
Hans Vandierendonck and Koen De BosschereImplicit hints : embedding hint bits in programs without ISA changes Computer Design, IEEE International conference, Proceedings, pp. 6 (2010)
Sean Rul, Hans Vandierendonck and Koen De BosschereCan we apply accelerator-cores to control-intensive programs? Application Accelerators in High Performance Computing, 2009 Symposium, Papers, pp. 3 (2009)
Hans Vandierendonck, Sean Rul and Koen De BosschereFactoring out ordered sections to expose thread-level parallelism PEPSMA 2009 : the 2nd Workshop on Parallel Execution of Sequential Programs on Multicore Architectures, pp. 12-19 (2009)
Koen De BosschereMemory Footprint Reduction for Embedded Systems 11th International Workshop on Software & Compilers for Embedded Systems (SCOPES 2008), pp. 31-31 (2008)
Sean Rul, Hans Vandierendonck and Koen De BosschereExtracting Coarse-Grain Parallelism in General-Purpose Programs Proceedings of the 2008 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 281-282 (2008)
Hans Vandierendonck and Koen De BosschereConstructing Optimal XOR-Functions to Minimize Cache Conflict Misses Architecture of Computing Systems - ARCS 2008, Vol. 4937, pp. 261-272 (2008)
Sean Rul, Hans Vandierendonck and Koen De BosschereDetecting the Existence of Coarse-Grain Parallelism in General-Purpose Programs Proceedings of the First Workshop on Programmability Issues for Multi-Core Computers, MULTIPROG-1, pp. 1-12 (2008)
Hans Vandierendonck, Sean Rul, Michiel Questier and Koen De BosschereExperiences with Parallelizing a Bio-informatics Program on the Cell BE Proceedings of the Third International Conference on High Performance Embedded Architectures and Compilers, HiPEAC 2008, Vol. 4917, pp. 161-175 (2008)
Koen De BosschereArchitecture and Compilers for Embedded Systems (ACES) Symposium Proceedings Architecture and Compilers for Embedded Systems (ACES) Symposium Proceedings ISBN 978 90 382 1158 9, pp. 1-73 (2007)
Koen De BosschereACACES 2007 Poster Abstracts Advanced Computer Architecture and Compilation for Embedded Systems 2007 Poster Abstracts ISBN 978 90 382 1127 5, pp. 1-307 (2007)
Kris Venstermans, Lieven Eeckhout and Koen De BosschereObject-Relative Addressing: Compressed Pointers in 64-bit Java Virtual Machines Proceedings of the 21st European Conference on Object-Oriented Programming (ECOOP `07), Vol. 4609, pp. 79-100 (2007)
Sean Rul, Hans Vandierendonck and Koen De BosschereDetection of Function-level Parallelism Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2007), pp. 99-102 (2007)
Ludo Van Put, Dominique Chanet and Koen De BosschereWhole-Program Linear-Constant Analysis with Applications to Link-Time Optimization Proceedings of the 10th International Workshop on Software & Compilers for Embedded Systems, pp. 61-70 (2007)
Juan Hamers, Lieven Eeckhout and Koen De BosschereExploiting Video Stream Similarity for Energy-Efficient Decoding Proceedings of the 13th International Multimedia Modeling Conference (MMM), Part II, Vol. 4352, pp. 11-22 (2007)
B NOOTAERT, Hans Vandierendonck and Koen De BosschereConflict Avoiding Caches Invite New Data Layout Optimizations The 10th Workshop on Interaction between Compilers and Computer Architectures, pp. 23-33 (2006)
Sean Rul, Hans Vandierendonck and Koen De BosschereFunction Level Parallelism Driven by Data Dependencies Workshop on Design, Architecture and Simulation of Chip Multi-Processors (dasCMP), pp. 8 (2006)
Dries Buytaert, Jonas Maebe, Lieven Eeckhout and Koen De BosschereBuilding Java Program Analysis Tools using Javana Companion of the 21st annual ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications, pp. 653-654 (2006)
Sean Rul, Hans Vandierendonck and Koen De BosschereFunction Level Parallelism Lead by Data Dependencies Architecture And Compilers for Embedded Systems (ACES 2006), pp. 76-79 (2006)
Koen De BosschereArchitecture and Compilers for Embedded Systems (ACES) Symposium Proceedings Architecture and Compilers for Embedded Systems (ACES) Symposium Proceedings ISBN 90 382 1016 7, pp. 1-117 (2006)
Hans Vandierendonck and Koen De BosschereOn the Impact of OS and Linker Effects on Level-2 Cache Performance Proceedings of the International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, pp. 87-95 (2006)
Davy Genbrugge, Lieven Eeckhout and Koen De BosschereMicroarchitecture-Independent Cache Modeling for Statistical Simulation ACACES 2006 Poster Abstracts: Advanced Computer Architecture and Compilation for Embedded Systems, pp. 197- 200 (2006)
Frederik Vandeputte, Lieven Eeckhout, Koen De Bosschere and Wim HeirmanIdentifying Program Phase Behavior in Parallel Programs on Distributed Shared-memory Systems Advanced Computer Architecture and Compilation for Embedded Systems (ACACES06), pp. (2006)
Koen De BosschereACACES 2006 Poster Abstracts Advanced Computer Architecture and Compilation for Embedded Systems 2006 Poster Abstracts ISBN 90 382 0981 9, pp. 1-268 (2006)
Sean Rul, Hans Vandierendonck and Koen De BosschereClassifying Data Dependencies Between Functions Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2006), pp. 117-120 (2006)
Matias Madou, Ludo Van Put and Koen De BosschereUnderstanding Obfuscated Code Proceedings of the 14th IEEE International Conference on Program Comprehension (ICPC06), pp. 268-271 (2006)
Frederik Vandeputte, Lieven Eeckhout and Koen De BosschereAn Analysis of Program Phase Behavior and its Predictability Proceedings of the 7th International Conference on Computing Anticipatory Systems (CASYS), Vol. 839, pp. 361-370 (2006)
Davy Genbrugge, Lieven Eeckhout and Koen De BosschereAccurate Memory Data Flow Modeling in Statistical Simulation Proceedings of the 2006 International Conference on Supercomputing (ICS), pp. 87-96 (2006)
Kris Venstermans, Lieven Eeckhout and Koen De BosschereSpace-Efficient 64-bit Java Objects through Selective Typed Virtual Addressing Proceedings of the 2006 CGO: The Fourth International Symposium on Code Generation and Optimization(4), pp. 76-86 (2006)
Stijn Eyerman, Lieven Eeckhout and Koen De BosschereEfficient Design Space Exploration of High Performance Embedded Out-of-Order Processors Proceedings of Design, Automation and Test in Europe, pp. 351-356 (2006)
Matias Madou, Ludo Van Put and Koen De BosschereLoco: An Interactive Code (De)Obfuscation tool Proceedings of ACM SIGPLAN 2006 Workshop on Partial Evaluation and Program Manipulation (PEPM `06), pp. 140-144 (2006)
Ludo Van Put and Koen De BosschereUsing debug information in link-time analysis ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems: Poster Session, pp. (2006)
Jonas Maebe, Dries Buytaert, Lieven Eeckhout and Koen De BosschereJavana: A System for Building Customized Java Program Analysis Tools Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications, pp. 153 - 168 (2006)
Veerle Desmet, Lieven Eeckhout and Koen De BosschereUsing Decision Trees to Improve Program-Based and Profile-Based Static Branch Prediction Proceedings of the 10th Asia-Pacific Computer Systems Architecture Conference (ACSAC 2005), Vol. 3740, pp. 336-352 (2005)
Andy Georges, Lieven Eeckhout and Koen De BosschereComparing Low-Level Behavior of SPEC CPU and Java Workloads Proceedings of the Advances in Computer Systems Architecture: 10th Asia-Pacific Conference, ACSAC 2005, Vol. 3740, pp. 669-679 (2005)
Bjorn De Sutter, Bruno De Bus, Michiel Ronsse and Koen De BosschereBacktracking and dynamic patching for free AADEBUG 2005 : Proceedings of the sixth international symposium on automated and analysis-driven debugging, Vol. 6, pp. 83-87 (2005)
Matias Madou, Ludo Van Put and Koen De BosschereLoco: An interactive Code (De)Obfuscation tool Architectures and Compilers for Embedded Systems(ACES05): Symposium Proceedings, pp. 5-8 (2005)
Frederik Vandeputte, Lieven Eeckhout and Koen De BosschereOffline Phase Analysis and Optimization for Multi-Configuration Processors Proceedings of the 5th International SAMOS Workshop, Vol. 3553, pp. 202-211 (2005)
Bavo Nootaert, Hans Vandierendonck and Koen De BosschereAlignment of matrices when using XOR-based hashing ACACES 2005 Poster abstracts: Advanced Computer Architecture and Compilation for Embedded Systems, pp. 119-122 (2005)
Veerle Desmet, Hans Vandierendonck and Koen De BosschereInterference in Branch Predictors: A Systematic Approach Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2005), pp. 173-176 (2005)
Koen De BosschereACACES 2005 Poster Abstracts Advanced Computer Architecture and Compilation for Embedded Systems 2005 Poster Abstracts ISBN 90 382 0802 2, pp. 1-306 (2005)
Veerle Desmet, Yiannakis Sazeides, Constantinos Kourouyiannis and Koen De BosschereCorrect Alignment of a Return-Address-Stack after Call and Return Mispredictions Proceedings of the 4th Workshop on Duplicating, Deconstructing, and Debunking, held in conjunction with the 32nd International Symposium on Computer Architecture, pp. 25-33 (2005)
Stijn Eyerman, Lieven Eeckhout and Koen De BosschereThe Shape of the Processor Design Space and its Implications for Early Stage Explorations Proceedings of the 7th WSEAS International Conference on Automatic Control, Modeling and Simulation, pp. 395-400 (2005)
Ludo Van Put, Bjorn De Sutter and Koen De BosschereDominators and loops in an ICFG Advanced Computer Architecture and Compilation for Embedded Systems (ACACES05), pp. 287-290 (2005)
Hans Vandierendonck and Koen De BosschereExperiments with Subsetting Benchmark Suites Proceedings of the Seventh Annual IEEE International Workshop on Workload Characterization, pp. 55-62 (2004)
Dries Buytaert, Andy Georges, Lieven Eeckhout and Koen De BosschereBottleneck Analysis in Java Workloads using Hardware Performance Monitors Companion of the Proceedings of the 19th ACM SIGPLAN Conference on Object-Oriented Systems, Languages and Applications, pp. 172-173 (2004)
Hans Vandierendonck and Koen De BosschereEccentric and fragile benchmarks IEEE International Symposium on Performance Analysis of Systems and Software-ISPASS, pp. 2-11 (2004)
Veerle Desmet, Hans Vandierendonck and Koen De BosschereA 2bcgskew Predictor Fused by a Redundant History Skewed Perceptron Predictor The 1st JILP Championship Branch Prediction Competition (CBP-1) http://www.jilp.org/cbp/Agenda-and-Results.htm, pp. Internet (2004)
Jonas Maebe, Michiel Ronsse and Koen De BosschereThe missing leak Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 75-77 (2004)
Bertrand Anckaert, Bjorn De Sutter and Koen De BosschereCovert Communication through Executables Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 83-85 (2004)
Dominique Chanet, Bjorn De Sutter and Koen De BosschereLink-time Optimization of a Linux Kernel for space Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 51-53 (2004)
Frederik Vandeputte, Lieven Eeckhout and Koen De BosschereOffline phase classification and tuning for multi-configuration hardware Program Acceleration through Application and Architecture driven Code Transformations: Symposium proceedings, pp. 13-16 (2004)
Ludo Van Put and Koen De BosschereAnalyzing the Stack Behaviour of Arm Executables Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 43-45 (2004)
Michiel Ronsse, Jonas Maebe and Koen De BosschereDetecting Data Races in Sequential Programs with DIOTA Proceedings of the 10th International Euro-Par Conference, Vol. 3149(3149), pp. 82-89 (2004)
Veerle Desmet, Lieven Eeckhout and Koen De BosschereDecision Trees for Improving Heuristic-Based Static Branch Prediction Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 79-81 (2004)
Veerle Desmet, Lieven Eeckhout and Koen De BosschereEvaluation of the Gini-index for Studying Branch Prediction Features Proceedings of the 6th International Conference on Computing Anticipatory Systems (CASYS), Vol. 718, pp. 376-384 (2004)
Robert H. Bell Jr., Lieven Eeckhout, Lizy K. John and Koen De BosschereDeconstructing and Improving Statistical Simulation in HLS Proceedings of the 2004 Workshop on Duplicating, Deconstructing and Debunking held in conjunction with the 31st Annual International Symposium on Computer Architecture, pp. 2-12 (2004)
Jonas Maebe, Michiel Ronsse and Koen De BosscherePrecise Detection of Memory Leaks Proceedings of the Second International Workshop on Dynamic Analysis (WODA 2004), pp. 25-31 (2004)
H. Vandierendonck and K. De BosschereMany Benchmarks Stress the Same Bottlenecks Workshop on Computer Architecture Evaluation Using Commercial Workloads, pp. 57-64 (2004)
Dries Buytaert, Andy Georges, Lieven Eeckhout and Koen De BosschereDetecting Bottlenecks in Java Applications Program Accelaration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 9-11 (2004)
B. De Bus and K. De BosschereDiabatik: Diablo\`s instrumentation toolkit Fourth FTW PhD Symposium, pp. On CD (2003)
M. Christiaens and K. De BosschereDynamic Techniques for the Optimisation of the Detection of Data Races 1st Flanders Engineering PhD Symposium, pp. On CD (2003)
H. Vandierendonck and K. De BosschereOn the use of statistical data analysis techniques in workload characterization Fourth FTW PhD Symposium, pp. on CD (2003)
H. Vandierendonck and K. De BosschereOn the use of statistical data analysis techniques in workload characterization 1st Flanders PhD Symposium: Industry-Ready Innovative Research, pp. on CD (2003)
V. Desmet, L. Eeckhout and K. De BosschereImproved Static Branch Prediction for Weak Dynamic Predictions Fourth FTW PhD Symposium, pp. on CD-ROM (2003)
A. Georges, L. Eeckhout and K. De BosschereJava Programs and Virtual Machines: Observations at the Microarchitectural Level Fourth FTW PhD Symposium, pp. On CD (2003)
T. Ghesquiere, J.-D. Choi and K. De BosschereMemory Management Replay For DejaVu Program for Research on Integrated Systems and Circuits, pp. On CD (2003)
L. Eeckhout, A. Georges and K. De BosschereSelecting a Reduced but Representative Workload OOPSLA 2003 Workshop on Middleware Benchmarking: Approaches, Results and Experiences; beschikbaar via http://nenya.ms.mff.cuni.cz/projects/corba/oopsla-workshop, pp. (2003)
L. Eeckhout, A. Georges and K. De BosschereHow Java Programs Interact with Virtual Machines at the Microarchitectural Level Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA 2003), pp. 169-186 (2003)
J. Maebe and K. De BosschereInstrumenting self-modifying code Proceedings of the Fifth International Workshop on Automated Debugging: AADEBUG2003, pp. 103-113 (2003)
K. Venstermans and K. De BosschereJava SPEC, designed for 32-bit implementations? Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 109-111 (2003)
Hans Vandierendonck and Koen De BosschereTrade-Offs for Skewed-Associative Caches Parallel Computing: Software Technology, Algorithms, Architectures and Applications, Vol. 13, pp. 467-474 (2003)
J. Maebe, Michiel Ronsse and K. De BosschereInstrumenting JVM`s at the machine code level Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 105-107 (2003)
A. Georges, L. Eeckhout and K. De BosschereInvestigating the Interaction between Java Programs and Virtual Machines at the Microarchitectural Level Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 117-119 (2003)
V. Desmet, L. Eeckhout and K. De BosschereImproved Static Branch Prediction for Weak Dynamic Predictions Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 53-55 (2003)
B. De Bus and K. De BosschereDiabatik: Diablo`s instrumentation toolkit Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 9-11 (2003)
T. Ghesquiere, J.-D. Choi and K. De BosschereMemory Management Replay in DejaVu Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 113-115 (2003)
F. Cornelis, Michiel Ronsse and K. De BosschereTORNADO: A Novel Input Replay Tool Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 89-91 (2003)
Michiel Ronsse and K. De BosschereProceedings of the Fifth International Workshop on Automated Debugging: AADEBUG2003 , pp. 1-286 (2003)
S. Niar, L. Eeckhout and K. De BosschereComparing Multiported Cache Schemes Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA`03), Vol. 3, pp. 1179-1185 (2003)
F. Cornelis, Michiel Ronsse and K. De BosschereTORNADO: A Novel Input Replay Tool Proceedings of the 2003 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA`03), Vol. IV, pp. 1598-1604 (2003)
L. Eeckhout, D. Stroobandt and K. De BosschereEfficient Microprocessor Design Space Exploration through Statistical Simulation Proceedings of the 36th Annual Simulation Symposium, pp. 233-240 (2003)
L. Eeckhout, S. Eyerman, B. Callens and K. De BosschereAccurately Warmed-up Trace Samples for the Evaluation of Cache Memories Proceedings of the High Performance Computing Symposium - HPC2003, pp. 267-274 (2003)
B. De Sutter, H. Vandierendonck, B. De Bus and K. De BosschereOn The Side-Effects of Code Abstraction Proceedings of the 2003 ACM SIGPLAN Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES`03), pp. 244-253 (2003)
B. De Sutter, B. De Bus and K. De BosschereSifting out the Mud; Low Level C++ Code Reuse Proceedings of the 17th ACM conference on Object-oriented programming, systems, languages, and applications (OOPSLA), Vol. 37(11), pp. 275-291 (2002)
L. Eeckhout and K. De BosschereAccurate Statistical Workload Modeling Proceedings of the Symposium on Program Acceleration through Application and Architecture Driven Code Transformations, pp. 47-49 (2002)
L. Eeckhout, H. Vandierendonck and K. De BosschereWorkload Design: Selecting Representative Program-Input Pairs Proceedings of the 2002 International Conference on Parallel Architectures and Compilation Techniques, pp. 83-94 (2002)
A. Georges, M. Christiaens, Michiel Ronsse and K. De BosscherePortable record/replay for Java Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 77-79 (2002)
Michiel Ronsse, J. Maebe and K. De BosschereSoftware instrumentation using dynamic techniques Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 63-65 (2002)
V. Desmet and K. De BosschereBranch prediction using neural networks Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 51-53 (2002)
J. Maebe, Michiel Ronsse and K. De BosschereDIOTA: Dynamic Instrumentation, Optimization and Transformation of Applications Compendium of Workshops and Tutorials Held in conjunction with PACT`02: International Conference on Parallel Architectures and Compilation Techniques, pp. (2002)
V. Desmet, B. Goeman and K. De BosschereIndependent Hashing as Confidence Mechanism for Value Predictors Proceedings of the 8th International Euro-Par Conference, Vol. 2400, pp. 458-467 (2002)
B. Goeman, K. De Bosschere and M. ValeroInvestigating the Predictability of Linked Data Structures Recent Advances in Computers, Computing and Communications, pp. 137-142 (2002)
M. Christiaens, J.-D. Choi, Michiel Ronsse and K. De BosschereRecord/Replay in the Presence of Benign Data Races Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, Vol. 3, pp. 1200-1206 (2002)
V. Desmet and K. De BosschereBranch Prediction Perspectives using Machine Learning Proceedings of an international seminar on Parallel Computing: Grids and Applications, pp. 29-40 (2002)
H. Vandierendonck and K. De BosschereEvaluation of the Performance of Polynomial Set Index Functions Workshop on Duplicating, Deconstructing and Debunking, held in conjunction with the 29th International Symposium on Computer Architecture, pp. 31-41 (2002)
L. Eeckhout, H. Vandierendonck and K. De BosschereHow Input Data Sets Change Program Behaviour Proceedings of the Fifth Workshop on Computer Architecture Evaluation using Commercial Workloads, held in conjunction with the Eighth International Symposium on High Performance Computer Architecture (HPCA-8), pp. 39-47 (2002)
T. Vander Aa, L. Eeckhout, B. Goeman, H. Vandierendonck, T. Van Achteren, R. Lauwereins and K. De BosschereOptimizing a 3D Image Reconstruction Algorithm: Investigating the Interaction between the High-Level Implementation, the Compiler and the Architecture Proceedings of the Seventh Asia-Pacific Computer Systems Architecture Conference, Vol. 24(3), pp. 119-126 (2002)
H. Vandierendonck and K. De BosschereEfficient Profile-Based Evaluation of Randomising Set Index Functions for Cache Memories Proceedings of the 2001 IEEE International Symposium on Performance Analysis of Systems and Software, pp. 120-127 (2001)
L. Eeckhout and K. De BosschereEarly Design Phase Power/Performance Modeling through Statistical Simulation Proceedings of the 2001 IEEE International Symposium on Performance Analysis of Systems and Software, pp. 10-17 (2001)
M. Christiaens, Michiel Ronsse and K. De BosschereAccess Histories Versus Segment Histories for Datarace Detection Proceedings of the International Conference ParCo 2001, pp. 417-424 (2001)
L. Eeckhout and K. De BosschereHybrid Analytical-Statistical Modeling for Efficiently Exploring Architecture and Workload Design Spaces Proceedings of the 2001 International Conference on Parallel Architectures and Compilation Techniques, pp. 25-34 (2001)
B. Goeman and K. De BosschereSpace-Efficient Value Prediction Proceedings of the International Conference on Advances in Infrastructure of Electronic Business, Science, and Education on the Internet, pp. CD-ROM paper 183 (2001)
M. Christiaens and K. De BosschereAccordion Clocks: Logical clocks for Data Race Detection Proceedings of the 7th International Euro-Par Conference, Vol. 2150, pp. 494-503 (2001)
P. Keyngnaert, B. Demoen, B. De Sutter, B. De Bus and K. De BosschereConflict graph based allocation of static objects to memory banks Proceedings of SCI2001 - 5th World Multiconference on Systemics, Cybernetics and Informatics, 2001, Vol. XIV(Part II), pp. 88-93 (2001)
B. De Sutter, B. De Bus and K. De BosschereCombining Global Code and Data Compaction Proceedings of the ACM SIGPLAN 2001 Workshop on Languages, Compilers, and Tools for Embedded Systems, Vol. 36(8), pp. 29-38 (2001)
Michiel Ronsse, M. Christiaens and K. De BosschereTesting Parallel Programs Using Controlled Executions Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, pp. 1654-1659 (2001)
M. Christiaens and K. De BosschereTRaDe: Data Race Detection for Java Proceedings of the International Conference on Computational Science - ICCS2001, Vol. 2074(2074), pp. 761-770 (2001)
Michiel Ronsse, M. Christiaens and K. De BosschereCyclic Debugging Using Execution Replay Proceedings of the International Conference on Computational Science - ICCS2001, Vol. 2074(2074), pp. 851-860 (2001)
M. Christiaens and K. De BosschereTRaDe: A Topological Approach to On-the-fly Race Detection in Java Programs Proceedings of the Java Virtual Machine Research and Technology Symposium (JVM 01), pp. 105-116 (2001)
L. Eeckhout and K. De BosschereIncreasing the Accuracy of Statistical Simulation for Modeling Superscalar Processors Proceedings of the 2001 IEEE International Performance, Computing and Communications Conference, pp. 196-204 (2001)
K. De Bosschere and J.-M. JacquetSynchronous Coordination in the muLog framework Proceedings of the 16th ACM SAC 2001 Symposium, pp. 151-158 (2001)
L. Eeckhout and K. De BosschereStatistical Simulation of Superscalar Architectures using Commercial Workloads Proceedings of the Fourth Workshop on Computer Architecture Evaluation using Commercial Workloads, held in conjunction with The Seventh International Symposium on High-Performance Computer Architecture, pp. on CD-ROM (2001)
B. Goeman, H. Vandierendonck and K. De BosschereDifferential FCM: Increasing Value Prediction Accuracy by Improving Table Usage Efficiency Proceedings of the 7th International Symposium on High-Performance Computer Architecture, pp. 207-216 (2001)
P. Keyngnaert, B. Demoen, B. De Sutter, B. De Bus and K. De BosschereConflict Graph Based Allocation of Objects to Memory Banks Proceedings of the International Workshop on Semantics, Program Analysis and Computing Environments for Memory Management, pp. 131-142 (2001)
H. Vandierendonck and K. De BosschereAn Optimal Replacement Policy for Balancing Multi-Module Caches Proceedings of the 12th Symposium on Computer Architecture and High Performance Computing, pp. 65-72 (2000)
Michiel Ronsse and K. De BosschereJiTI: A Robust Just in Time Instrumentation Technique Proceedings of WBT-2000 (Workshop on Binary Translation), pp. 1-12 (2000)
H. Vandierendonck and K. De BosschereA Comparison of Locality-Based and Recency-Based Replacement Policies Proceedings of the 3rd International Symposium on High-Performance Computing, Vol. 1940, pp. 310-318 (2000)
J.-M. Jacquet, K. De Bosschere and A. BrogiOn Timed Coordination Languages Proceedings of the Fourth International Conference on Coordination Models and Languages, Vol. 1906, pp. 81-98 (2000)
H. Vandierendonck and K. De BosschereOn multi-module caches: replacement policies and organization Parallel Architectures: Design and Exploration, pp. 21-38 (2000)
L. Eeckhout and K. De BosschereNonuniform Behavior in Instruction Traces for Contemporary Processors Computing Anticipatory Systems; CASYS 2000 - Fourth International Conference, Vol. 573, pp. 662-672 (2000)
Michiel Ronsse and K. De BosschereNon-intrusive on-the-fly data race detection using execution replay Proceedings of the Fourth International Workshop on Automated Debugging (AADEBUG2000), pp. 148-163 (2000)
L. Eeckhout and K. De BosschereNonuniform Behavior in Instruction Traces for Contemporary Processors CASYS`2000 Abstract Book: Fourth International Conference on Computing Anticipatory Systems(11), pp. 16 (2000)
B. De Sutter, K. De Bosschere, B. De Bus, B. Demoen and P. KeyngnaertWhole-program optimization of binary executables Proceedings of the International Conference on Advances in Infrastructure of Electronic Business, Science, and Education on the Internet, pp. CD-ROM paper 50 (2000)
K. De Bosschere and J.-M. JacquetMeta-coordination in the uLog Coordination Model Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, Vol. 2, pp. 761-767 (2000)
B. De Sutter, B. De Bus, K. De Bosschere, P. Keyngnaert and B. DemoenOn the Static Analysis of Indirect Control Transfers in Binaries Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, Vol. 2, pp. 1013-1019 (2000)
L. Eeckhout, K. De Bosschere and H. NeefsPerformance Analysis through Synthetic Trace Generation Proceedings of the 2000 IEEE International Symposium on Performance Analysis of Systems and Software, pp. 1-6 (2000)
F. Habils, H. Neefs and K. De BosschereDesigning a Branch Predictor for a Block Structured Architecture Proceedings of the 5th International Conference on Computer Science and Informatics, pp. 683-686 (2000)
H. Neefs, H. Vandierendonck and K. De BosschereA Technique for High Bandwidth and Deterministic Low Latency Load/Store Accesses to Multiple Cache Banks Proceedings of the 6th International Symposium on High-Performance Computer Architecture, pp. 313-324 (2000)
L. Eeckhout, K. De Bosschere and H. NeefsOn the Feasibility of Fixed-Length Block Structured Architectures Proceedings of the 5th Australasian Computer Architecture Conference ACAC 2000, Vol. 22(4), pp. 17-25 (2000)
B. Goeman, H. Neefs and K. De BosschereIncreasing the Efficiency of Value Prediction in Future Processors by Predicting Less Parallel Computing: Fundamentals and Applications ; Proceedings of the International Conference ParCo99, pp. 518-525 (2000)
L. Eeckhout, H. Neefs and K. De BosschereEstimating IPC of a Block Structured Instruction Set Architecture in an Early Design Stage Parallel Computing: Fundamentals and Applications ; Proceedings of the International Conference ParCo 99, pp. 468-475 (2000)
M. Christiaens, Michiel Ronsse and K. De BosschereCompression of Lamport Timestamps for Record-Replay Proceedings of the 11th IASTED International Conference on Parallel and Distributed Computing Systems, Vol. 1, pp. 234-239 (1999)
J. Chassin de Kergommeaux, Michiel Ronsse and K. De BosschereMPL*: Efficient Record/Replay of Nondeterministic Features of Message Passing Libraries Recent Advances in Parallel Virtual Machine and Message Passing Interface (EuroPVMMPI99), Vol. 1697, pp. 141-148 (1999)
L. Eeckhout, H. Neefs, K. De Bosschere and J. Van CampenhoutInvestigating the Implementation of a Block Structured Processor Architecture in an Early Design Stage Proceedings of the 25th EUROMICRO Conference, Vol. 1, pp. 186-193 (1999)
B. Goeman, K. De Bosschere and H. NeefsDeveloping a simulation platform for an experimental architecture Software and Hardware Engineering for the 21th Century Proceedings of the 3rd IMACS International Multiconference on: Circuits, Systems, Communications and Computers, pp. 158-165 (1999)
L. Eeckhout, H. Neefs, K. De Bosschere and J. Van CampenhoutOn the Organization and Implementation of a Fixed-Length Block Structured Instruction Set Architecture Proceedings of the 1999 ACM/IEEE International Workshop on Timing Issues in the Specification and Synthesis of Digital Systems, pp. 77-82 (1999)
L. Eeckhout, H. Neefs and K. De BosschereOn the Benefits of a Block Structured Instruction Set Architecture Proceedings of an International Seminar on High Performance Computing: Biomedical Applications and Parallel Architectures, pp. 25-34 (1999)
F. Habils, H. Neefs and K. De BosschereBranch Prediction, the Old and the New High Performance Computing: Biomedical Applications and Parallel Architectures Proceedings of an international seminar, pp. 49-62 (1999)
B. Goeman, H. Neefs and K. De BosschereIncreasing the ILP through value prediction High Performance Computing: Biomedical Applications and Parallel Architectures, pp. 35-47 (1999)
L. Eeckhout, H. Neefs, K. De Bosschere and J. Van CampenhoutImproving Loop Performance on a Block Structured Architecture through Predication Proceedings of the Tenth IASTED International Conference PARALLEL AND DISTRIBUTED COMPUTING AND SYSTEMS, pp. 457-462 (1998)
Paul Tarau, Veronica Dahl and Koen De BosschereTowards logic programming based coordination in virtual worlds Coordination Technology for Collaborative Applications(1364), pp. 49-62 (1998)
Michiel Ronsse and K. De BosschereJiTI: Tracing Memory References for Data Race Detection Parallel Computing: Fundamentals, Applications and New Directions, Vol. 12, pp. 327-334 (1998)
K. De BosschereLogic Programming for Intelligent Systems: is there any future left? Proceedings of the International Symposium on Engineering of Intelligent Systems (EIS`98), Vol. 3, pp. 243-249 (1998)
L. Eeckhout, H. Neefs, K. De Bosschere and J. Van CampenhoutAspects of a Fixed-Length Block Structured Instruction Set to Improve Loop Performance Proceedings of the international seminar on Software for Parallel Computing: Programming Paradigms, Development Environments and Debugging, pp. 39-55 (1998)
P. Tarau, V. Dahl and K. De BosschereTowards Logic Programming Based Coordination in Virtual Worlds Proceedings of the Thirty-First Annual Hawaii Internation Conference on System Sciences, Vol. 7, pp. 236-244 (1998)
H. Neefs, K. De Bosschere and J. Van CampenhoutAn Analytical Model for Performance Estimation of Modern Data-Flow Style Scheduling Microprocessors Proceedings of the 22nd Euromicro Conference Beyond 2000: Hardware/Software Design Strategies; Short Contributions, Sept 2-5 1996, pp. 2-7 (1997)
H. Neefs, K. De Bosschere and J. Van CampenhoutMicroarchitectural Issues of a Fixed Length Block Structured Instruction Set Architecture Proceedings of the 22nd Euromicro Conference Beyond 2000: Hardware/Software Design Strategies; Short Contributions, pp. 8-13 (1997)
K. De Bosschere and Michiel RonsseClock Snooping and its Application in on-the-fly Data Race Detection Proceedings of the 1997 International Symposium on Parallel Algorithms and Networks (I-SPAN`97), pp. 324-330 (1997)
Michiel Ronsse and K. De BosschereAn on-the-fly Data Race Detector for RECPLAY, a Record/Replay System for Parallel Programs Proceedings of the 16th ACM Symposium on Operating Systems Principles, pp. (on CD) (1997)
K. De Bosschere, M. Hermenegildo and P. TarauICLP`97 Post-Conference Workshop on Logic Programming Tools for Internet Applications Proceedings ICLP`97, pp. 1-148 (1997)
P. Tarau, V. Dahl and K. De BosschereA Logic Programming Infrastructure for Remote Execution, Mobile Code and Agents Proceedings of the ICLP`97 Post Conference Workshop on Logic Programming and Multi-Agent Systems, pp. 51-68 (1997)
P. Tarau, V. Dahl, S. Rochefort and K. De BosschereLogiMOO: A Multi-User Virtual World with Agents and Natural Language Programming Proceedings of CHI`97, pp. 323-324 (1997)
P. Tarau, V. Dahl and K. De BosschereRemote Execution, Mobile Code and Agents in BinProlog Proceedings of the WWW6 Logic Programming Workshop, pp. (1997)
H. Neefs, K. De Bosschere and J. Van CampenhoutIssues in Compilation for Fixed-Length Block Structured Instruction Set Architectures Proceedings of the Workshop on Interaction between Compilers and Computer Architectures, pp. 1-8 (1997)
J.-M. Jacquet and K. De BosschereOn Relating Blackboards in the uLog Coordination Model Proceedings of the Thirtieth Annual Hawai International Conference on System Sciences, pp. 359-368 (1997)
H. Neefs, K. De Bosschere and J. Van CampenhoutSimulating a Modern Data-flow Scheduling Microprocessor in C++ Proceedings of an international seminar: Parallel Computing: Software, Architectures and Operating Systems, pp. 100-111 (1996)
H. Neefs, K. De Bosschere and J. Van CampenhoutA C++ Simulator modelling a modern data-flow scheduling Microprocessor Syllabus of the Parallel Computing Seminar, pp. 93-100 (1996)
P. Tarau and K. De BosschereVirtual World Brokerage with BinProlog and Netscape Workshop on Logic Programming Tools for INTERNET Applications, pp. 63-80 (1996)
K. De Bosschere, D. Perron and P. TarauLogiMOO: Prolog Technology for Virtual Worlds Proceedings of the PAP`96 Conference, pp. 51-64 (1996)
K. De Bosschere and J.-M. Jacquetu2Log: Towards Remote Coordination Proceedings of Coordination`96, Vol. 1061(1061), pp. 142-159 (1996)
K. De BosschereProceedings of the Seventh Benelux Workshop on Logic Programming , pp. 1-48 (1995)
J.M. Jacquet and K. De BosschereOn Composing Concurrent Logic Processes Proceedings of the Twelft International Conference on Logic Programming, pp. 531-545 (1995)
K. Wayenberg and K. De BosschereBlackboards to Implement Distributed Processing in Client/Server Applications Practical Applications of Prolog ( PAP `95 ), pp. (1995)
P. Tarau, B. Demoen and K. De BosschereThe Power of Partial Translation: an Experiment with the C-ification of Binary Prolog Proceedings of the 1995 ACM Symposium on Applied Computing, pp. 152-176 (1995)
K. De Bosschere and J. AlmhanaBlackboard Modeling by Generalized Stochastic Petri Nets Proceedings of the 6th IASTED/ISMM International Conference on Parallel and Distributed Computing and Systems, pp. 400-406 (1994)
P. Tarau and K. De BosschereMemoing with Abstract Answers and Delphi Lemmas Logic Program Synthesis and Transformation, pp. (1994)
K. De Bosschere and P. TarauBlackboard Communication in Logic Programming Proceedings of the PARCO`93 Conference, pp. 257-264 (1994)
K. De Bosschere and J.-M. JacquetLocal and Conditional Blackboard Operations in muLog Proceedings of the First International Symposium on Parallel Symbolic Computing (PASCO94), Vol. 5, pp. 34-43 (1994)
P. Tarau, B. Demoen and K. De BosschereThe Power of Partial Translation: an Experiment with the C-ification of Binary Prolog Proceedings of the First COMPULOG-NOE Area Meeting on Parallelism and Implementation Technology, pp. 3-17 (1994)
K. De BosschereProcess-Based Parallel Logic Programming: A Survey of the Basic Issues Workshop on ICLP`94 Postconference on Process-Based Parallel Logic Programming, pp. 1 - 10 (1994)
K. De Bosschere and P. TarauHigh Performance Continuation Passing Style Prolog-to-C Mapping Proceedings of the 1994 ACM Symposium on Applied Computing, pp. 383 - 387 (1994)
K. De Bosschere, S. Debray, D. Gudeman and S. KannanCall Forwarding: A Simple Interprocedural Optimization Technique for Dynamically Typed Languages Proceedings of the 21st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), pp. 409 - 420 (1994)
K. De Bosschere and P. TarauBlackboard-based Extensions for Parallel Programming in BinProlog Proceedings of the 1993 ILPS Conference, pp. 664 (1993)
D. Gudeman, K. De Bosschere and S. Debrayjc: An Efficient and Portable Sequential Implementation of Janus Proceedings of the Joint Conference and Symp. on Logic Programming, pp. 399-413 (1993)
J. Almhana and K. De BosschereBlackboard Modeling by Stochastic Petri Nets Proceedings of PCAT `93, pp. 3-10 (1993)
J.-M. Jacquet and K. De BosschereComposing muLog Processes: Preliminary Results Proceedings of the ILPS `93 Post-Conference Workshop on Methodologies for Composing Logic Programs,, pp. 10-21 (1993)
K. De Bosschere and J.-M. JacquetIntegrating Blackboards in Logic Programming: From Theory to Practice Proceedings of the Benelog `92 meeting, pp. 1-4 (1993)
P. Tarau and K. De BosschereBlackboard Based Logic Programming in BinProlog Proceedings of the 5th University of New Brunswick Artificial Intelligence Symposium, pp. 137 - 147 (1993)
K. De Bosschere and J.-M. JacquetMulti-Prolog: Definition, Operational Semantics and Implementations Proceedings of the 10th Int. Conference on Logic Programming, pp. 299-313 (1993)
K. De Bosschere and P. TarauSome Issues in the Implementation of a Unix-Based Blackboard Proceedings of the ICLP`93 Post-Conference Workshop on Blackboard-Based Logic Programming, pp. 91-104 (1993)
P. Tarau and K. De BosschereNon-associative Blackboard Programming Proceedings of the ICLP`93 Post-Conference Workshop on Blackboard-Based Logic Programming, pp. 77-89 (1993)
K. De Bosschere and J.-M. JacquetComparative Semantics of muLog Proceedings of the PARLE `92 Conference, Vol. 605, pp. 911-926 (1993)
L. Wulteputte and K. De BosschereSuperlinear Speedup for Partial Solutions of Combinatorial Problems in Multi-Prolog Proceedings of the second IASTED Int. Conference on Computer Applications in Industry, pp. 312-315 (1993)
K. De Bosschere and J.M. Van CampenhoutSome Low-level Issues in the Implementation of a Shared Blackboard Proceedings Euromicro Workshop on Parallel and Distributed Processing, pp. 88-95 (1993)
K. De Bosschere and J.-M. JacquetMulti-Prolog: a Blackboard-Based Parallel Logic Programming Language Proceedings of the Workshop on Parallel Logic Programming Languages, pp. (1992)
L. Wulteputte, K. De Bosschere and J.M. Van CampenhoutAn Instruction Path Coprocessor to Speedup Warren`s Abstract Machine Proceedings of the 10th IASTED Int. Conference on Applied Informatics, pp. 98-101 (1992)
K. De BosschereBlackboard Communication in Prolog Proceedings of the ICLP`91 Pre-Conference, Workshop on Parallel Execution of Logic Programs. Series: LNCS, Vol. 569, pp. 159 - 172 (1991)
Koen De BosschereBackboard communication in Prolog Parallel Execution of Logic Programs(569), pp. 159-172 (1991)
K. De BosschereLogisch Programmeren: State of the Art in 1990 BIKIT, Status Questions Knowledge Technology(50), pp. 31-35 (1990)
K. De BosschereMulti-Prolog: Another Approach for Parallelizing Prolog Proceedings of Parallel Computing `89, pp. 443-448 (1990)
K. De Bosschere and J.M. Van CampenhoutPrintnet: A Memory-Efficient Transparant Print-Facility for MS-DOS Proceedings of the 9th IASTED Int. Symp. on Applied Informatics, pp. 96-99 (1990)
K. De BosschereOntwikkelingen met betrekking tot Prolog Status Questionis AI Ontwikkelingen(32), pp. 1-10 (1989)
K. De BosschereMulti-Prolog: A Process-Oriented Prolog Proceedings of 2nd International Conference on Software Engineering for Real Time Systems, Vol. 309, pp. 6 - 10 (1989)
K. De BosschereEdulan, A Tool for Teaching Synchronization Proceedings of the Euromicro `89 Conference, Vol. 27, pp. 819 - 826 (1989)
K. De BosschereContribution de L`Universite de Gand (RUG) Couronnee par le Prix IBM Informatique et Enseignement(13), pp. (1989)
K. De BosschereEdulan, A Tool for Software Education Computers in Education, pp. 99-105 (1988)
Other publications
Koen De Bosschere and Erik D'HollanderApplications, tools and techniques on the road to exascale computing Advances in Parallel Computing, Vol. 22 pp. 688 (2012)
Koen De BosschereACACES 2011 poster abstracts : July 13, 2011 : Fiuggi, Italy pp. 316 (2011)
Lieven Eeckhout and Koen De BosschereEfficient Architectural Design of High Performance Microprocessors Advances in Computers, Vol. 61 pp. 45-106 (2004)
H. Vandierendonck and K. De BosschereOn Null Spaces and Their Application to Model Randomisation and Interleaving in Cache Memories(DG 02-02) pp. 29 (2002)
P. Tarau, V. Dahl and K. De BosschereTowards Logic Programming Based Coordination in Virtual Worlds Coordination Technology for Collaborative Applications: Organizations, Processes and Agents, Vol. 1364 pp. 49-62 (1997)
P. Tarau, V. Dahl and K. De BosschereHigh-Level Logic Programming Tools for Remote Execution, Mobile Code and Agents WETICE`97, pp. (1997)
K. De BosschereInleiding tot de Besturingssystemen pp. 1-130 (1995)
K. De BosschereDeclaratieve Programmeertalen pp. 1-170 (1995)
K. De Bosschere, B. Demoen and P. TarauILPS`94 Post-Conference Workshop on Implementation Techniques for Logic Programming Languages pp. (1994)
K. De BosschereAn Operator Precedence Parser for Standard Prolog Text ELIS Technical Report PARIS 94 - 09, pp. (1994)
K. De Bosschere, J.-M. Jacquet and A. BrogiProceedings of the ICLP`94 Post-Conference Workshop on Process-Based Parallel Logic Programming pp. 1 - 114 (1994)
K. De Bosschere and P. TarauContinuation Passing Style Prolog-to-C Mapping at Native WAM-speed ELIS Technical Report, (DG93-15) pp. (1993)
S. Debray, K. De Bosschere and D. GudemanCall Forwarding: A Simple Low-Level Code Optimization Technique Implementations of Logic Programming Systems, pp. 77 - 88 (1993)
J. Van Campenhout, E. D`Hollander and K. De BosschereParallel Architectures for AI-Neural Network Architectures Progress Report on Incentive Programme in Artificial Intelligence Project RFO/AI/06-S3, pp. (1990)
K. De BosschereDe Brievenstijl Lemletter.sty LEM, Technical Report, (DG90-09) pp. (1990)
K. De BosschereSemantics of Horn Clause Logic LEM, Technical Report, (DG90-06) pp. (1990)
K. De BosschereSemantics of Communicating Horn Clauses LEM, Technical Report, (DG90-08) pp. (1990)
K. De Bosschere and L. WulteputteExperiments with Prolog Execution Mechanisms. LEM, Technical Report, (DG90-03) pp. (1990)
K. De BosscherePrintnet LEM Technical Report, (DG90-02) pp. (1990)
K. De BosschereKnowledge Representation Techniques LEM Technical Report, (DG89-03) pp. (1989)
K. De BosschereParallelism in Logic Programming LEM Technical Report, (DG89-02) pp. (1989)
K. De BosschereFrom Predicate Calculus to Prolog`s Horn Clauses, LEM, Technisch Rapport, (DG89-01) pp. (1989)
K. De BosschereFAS: Floppy Archief Systeem(R8811) pp. 7 (1988)
K. De BosscherePerformantieverhoging door Coprocessoren in Multi-Interpreter Omgeving. Afstudeerwerk FTW, RUG, pp. (1986)
K. De BosschereLEM M-Code Omgeving LEM Internal Report R8625, pp. (1986)