-

Publications of Kristof Beyls

Journal papers

  1. Kristof Beyls and Erik D`Hollander Refactoring for Data Locality IEEE Computer, Vol. 42(2), pp. 62-71 (2009)
  2. Kristof Beyls and E D`Hollander Refactoring Intermediately Executed Code to Reduce Cache Capacity Misses The Journal of Instruction-Level Parallelism, Vol. 10, pp. 1-9 (Digitaal) (2008)
  3. Harald Devos, Kristof Beyls, Mark Christiaens, Jan Van Campenhout, Erik H. D`Hollander and Dirk Stroobandt Finding and Applying Loop Transformations for Generating Optimized FPGA Implementations Transactions on High Performance Embedded Architectures and Compilers I, Vol. 4050(), pp. 159--178 (2007)
  4. Sven Verdoolaege, Rachid Seghir, Kristof Beyls, Vincent Loechner and Maurice Bruynooghe Counting Integer Points in Parametric Polytopes Using Barvinok\`s Rational Functions Algorithmica, Vol. 48, pp. 37-66 (2007)
  5. Kristof Beyls and Erik D`Hollander Generating Cache Hints for Improved Program Efficiency Journal of Systems Architecture, Vol. 51(4), pp. 223-250 (2005)
  6. Kristof Beyls and Erik D'Hollander Reuse distance-based cache hint selection LECTURE NOTES IN COMPUTER SCIENCE, Vol. 2400, pp. 265-274 (2002)
  7. Yijun Yu, Kristof Beyls and Erik D`Hollander Visualizing the impact of the cache on program execution Communication and Cognition - Artificial Intelligence, Vol. 19(3-4), pp. 151-172 (2002)
  8. K. Beyls and E.H. D`Hollander Compiler Generated Multithreading to Alleviate Memory Latency Journal of Universal Computer Science, Vol. 6(10), pp. 968-993 (2000)

Conference publications

  1. Fabian Diet, Erik D`Hollander, Kristof Beyls and Harald Devos Embedding smart buffers for window operations in a stream-oriented C-to-VHDL compiler. Proceedings of the 4th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2008, pp. 142-147 (2008)
  2. Harald Devos, Kristof Beyls, Mark Christiaens, Jan Van Campenhout and Dirk Stroobandt From Loop Transformation to Hardware Generation Proceedings of the 17th ProRISC Workshop, pp. 249-255 (2006)
  3. Harald Devos, Kristof Beyls, Mark Christiaens, Jan Van Campenhout and Dirk Stroobandt Hardware Generation from the Polyhedral Model Proceedings of the sixth ACES Symposium, pp. 23--26 (2006)
  4. Kristof Beyls and Erik D`Hollander Discovery of Locality-Improving Refactorings by Reuse Path Analysis Proceedings of the 2nd International Conference on High Performance Computing and Communications (HPCC), Vol. 4208, pp. 220--229 (2006)
  5. Kristof Beyls and Erik D`Hollander Intermediately Executed Code is the Key to Find Refactorings that Improve Temporal Data Locality Proceedings of the 3rd conference on Computing frontiers, pp. 373-382 (2006)
  6. Kristof Beyls, Erik D`Hollander and Frederik Vandeputte RDVIS: A Tool that Visualizes the Causes of Low Locality and Hints Program Optimizations Computational Science -- ICCS 2005, 5th International Conference, Vol. 3515, pp. 166-173 (2005)
  7. Sven Verdoolaege, Kristof Beyls, Maurice Bruynooghe and Francky Catthoor Experiences with Enumeration of Integer Projections of Parametric Polytopes Compiler Construction: 14th International Conference, Vol. 3443, pp. 91-105 (2005)
  8. Dries Buytaert, Kristof Beyls and Koen De Bosschere Hinting Refactorings to Reduce Object Creation In Java Proceedings of the fifth ACES Symposium, pp. 73-76 (2005)
  9. Yijun Yu, Kristof Beyls and Erik D`Hollander Performance Visualizations using XML representations Proceedings of the eigth international conference on information visualization, pp. 795-800 (2004)
  10. Kristof Beyls and Erik D`Hollander Platform-Independent Cache Optimization by Pinpointing Low-Locality Reuse Computational Science - ICCS 2004: 4th International Conference, Proceedings, Part III, Vol. 3038, pp. 448-455 (2004)
  11. S. Verdoolaege, K. Beyls, M. Bruynooghe, R. Seghir and V. Loechner Analytical Computation of Ehrhart Polynomials and its Applications for Embedded Systems 2nd Workshop on Optimizations for DSP and Embedded Systems, pp. (2004)
  12. K. Beyls and E. D`Hollander Locality-Aware Code Generation using EPIC Extensions Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 63-65 (2003)
  13. Kristof Beyls Automatic Design and Exploitation of Memory Hierarchies for Efficient Embedded Systems 1st Flanders PhD Symposium: Industry-Ready Innovative Research, pp. on CD (2003)
  14. K. Beyls Faster Computing through Software-Controlled Cache Replacement Third FTW PhD Symposium, pp. (2002)
  15. K. Beyls, E.H. D`Hollander and Y. Yu Visualization Enables the Programmer to Reduce Cache Misses Proceedings of the 14th IASTED International Conference on Parallel and Distributed Computing and Systems, pp. 781-786 (2002)
  16. K. Beyls and E. D`Hollander Compile-Time Cache Hint Generationfor EPIC Architectures Proceedings of the 2nd workshop on Explicitly Parallel Instruction Computing Architectures and Compiler Techniques, pp. (2002)
  17. K. Bui Viet, L. Desmet, J. Dambre, K. Beyls, J. Van Campenhout and H. Thienpont Reconfigurable optical interconnects for parallel computer systems: design space issues VCSELs and Optical Interconnects, Vol. 4942, pp. 236-246 (2002)
  18. K. Beyls Cache Behavior Analysis Without Profiling Parallel Computing: Grids and Applications, pp. 161-174 (2002)
  19. K. Beyls and E.H. D`Hollander Reuse Distance as a Metric for Cache Behavior Proceedings of the IASTED International Conference on Parallel and Distributed Computing and Systems, pp. 617-622 (2001)
  20. Y. Yu, K. Beyls and E.H. D`Hollander Visualizing the Impact of the Cache on Program Execution Proceedings of Fifth International Conference on Information Visualization, Vol. 1(1), pp. 336-341 (2001)
  21. K. Beyls Cache Remapping: Faster Computing by Intelligent Data Layout First FTW PhD Symposium, pp. (2000)
  22. K. Beyls The Processor-Memory Gap: Cache Remapping and Related Techniques Parallel Architectures: Design and Exploitation, Proceedings of an international seminar, pp. 39-48 (2000)
  23. K. Beyls and E.H. D`Hollander Cache Remapping to Improve the Performance of Tiled Algorithms Proceedings of the 6th International Euro-Par Conference(1900), pp. 998-1007 (2000)
  24. K. Beyls, E. D`Hollander and Y. Yu JPT: A Java Parallelization Tool Proceedings of the 6th European PVM/MPI Users` Group Meeting, pp. 173-180 (1999)

Other publications

  1. Erik D'Hollander and Kristof Beyls High performance computing with FPGAs High Speed and Large Scale Scientific Computing, Vol. 18 pp. 55-73 (2009)
  2. Bavo Nootaert, Kristof Beyls and Erik D`Hollander On the calculation of Erhart polynomials in degenerate domains pp. 1-17 (2005)
  3. Sven Verdoolaege, Kristof Beyls, Maurice Bruynooghe and Francky Catthoor Experiences with Enumeration of Integer Projections of Parametric Polytopes (cw395) pp. (2004)
  4. Kristof Beyls Software Methods to Improve Data Locality and Cache Behavior Doctoraatsproefschrift Faculteit Toegepaste Wetenschappen, Universiteit Gent, pp. (2004)
  5. R. Seghir, S. Verdoolaege, K. Beyls and V. Loechner Analytical Computation of Ehrhart Polynomials and its Application in Compile-Time Generated Cache Hints Research Report of the Universite Louis Pasteur icps-2004-118, pp. (2004)
  6. S. Verdoolaege, K. Beyls, M. Bruynooghe, R. Seghir and V. Loechner Analytical Computation of Ehrhart Polynomials and its Application for Embedded Systems Technisch rapport Katholieke Universiteit Leuven, Department of Computer Science, CW376, pp. (2004)
  7. K. Beyls Automatische parallellisatie van Java-programma`s Afstudeerwerk FTW, RUG, pp. (1999)