Lasse Natvig
About
Research interests: Computer architecture, parallel processing, multi-core architectures and programming, chip multiprocessors and their memory systems, green computing, performance evaluation, energy-efficient computing and C++ programming. (More info at folk.idi.ntnu.no/lasse/ (in Norwegian))
Publications
2025
-
Bakker, Steffen Jaap Skotvoll;
Ahmed, Mohamed Ben;
Djupdal, Asbjørn;
Natvig, Lasse;
Andersson, Henrik;
Jahre, Magnus.
(2025)
FOMOsim: An open-source simulator for rigorous analysis of micromobility planning problems.
Expert Systems With Applications
Academic article
2019
-
Cebrian, Juan Manuel;
Natvig, Lasse;
Jahre, Magnus.
(2019)
Scalability analysis of AVX-512 extensions.
The Journal of Supercomputing
Academic article
2018
-
Al Hasib, Abdullah;
Cebrian, Juan Manuel;
Natvig, Lasse.
(2018)
A vectorized k-means algorithm for compressed datasets: design and experimental analysis.
The Journal of Supercomputing
Academic article
2017
-
Al Hasib, Abdullah;
Natvig, Lasse;
Kjeldsberg, Per Gunnar;
Cebrian, Juan Manuel.
(2017)
Energy Efficiency Effects of Vectorization in Data Reuse Transformations for Many-Core Processors—A Case Study.
Journal of Low Power Electronics and Applications
Academic article
2016
-
Bjørnseth, Benjamin Andreassen;
Meyer, Jan Christian;
Natvig, Lasse.
(2016)
Study of Xeon Phi Performance of a Molecular Dynamics Proxy Application.
PRACE - Partnership for Advanced Computing in Europe
Report
-
Bjørnseth, Benjamin Andreassen;
Djupdal, Asbjørn;
Natvig, Lasse.
(2016)
A Systematic Approach to Automated Construction of Power Emulation Models.
IEEE conference proceedings
Academic chapter/article/Conference paper
-
Vaddina, Kameswar Rao;
Cebrian, Juan;
Natvig, Lasse.
(2016)
Transient Temperature Prediction for Aging Thermal Sensors Using Artificial Neural Network.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
2015
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2015)
Tuning the victim selection policy of Intel TBB.
Journal of systems architecture
Academic article
-
Al Hasib, Abdullah;
Nikitin, Nikita;
Natvig, Lasse.
(2015)
Cost-comfort balancing in a smart residential building with bidirectional energy trading.
IEEE conference proceedings
Academic chapter/article/Conference paper
-
Al Hasib, Abdullah;
Cebrian, Juan;
Natvig, Lasse.
(2015)
V-PFORDelta: Data Compression for Energy Efficient Computation of Time Series.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Cebrian, Juan;
Jahre, Magnus;
Natvig, Lasse.
(2015)
ParVec: vectorizing the PARSEC benchmark suite.
Computing
Academic article
2014
-
Eleyat, Mujahed Omar Qasim;
Natvig, Lasse.
(2014)
Accelerating the Regina Network Flow Simulator on Multi-core Systems.
Doktoravhandlinger ved NTNU (2014:262)
Doctoral dissertation
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2014)
Victim Selection Policies for Intel TBB: Overheads and Energy Footprint.
Springer
Academic chapter/article/Conference paper
-
Cebrian, Juan;
Jahre, Magnus;
Natvig, Lasse.
(2014)
Optimized Hardware for Suboptimal Software: The Case for SIMD-aware Benchmarks.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
2013
-
Hasib, Abdullah Al;
Kjeldsberg, Per Gunnar;
Natvig, Lasse.
(2013)
Performance and Power Efficiency Analysis of Data Reuse Transformation Methodology on Multicore Processor.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Meyer, Jan Christian;
Natvig, Lasse;
Karakasis, Vasileios;
Siakavaras, Dimitris;
Nikas, Konstantinos.
(2013)
Energy-efficient Sparse Matrix Auto-tuning with CSX.
PRACE - Partnership for Advanced Computing in Europe
Report
-
Meyer, Jan Christian;
Martinsen, Thomas B;
Natvig, Lasse.
(2013)
Implementation of an Energy-Aware OmpSs Task Scheduling Policy.
PRACE - Partnership for Advanced Computing in Europe
Report
-
Nikas, Konstantinos;
Siakavaras, Dimitris;
Karakasis, Vasileios;
Meyer, Jan Christian;
Natvig, Lasse.
(2013)
An Energy-centric Study of Conjugate Gradient Method.
PRACE - Partnership for Advanced Computing in Europe
Report
-
Meyer, Jan Christian;
Natvig, Lasse.
(2013)
Power instrumentation of task-based applications using model-specific registers on the Sandy Bridge architecture.
PRACE - Partnership for Advanced Computing in Europe
Report
-
Meyer, Jan Christian;
Cebrian, Juan;
Natvig, Lasse;
Karakasis, Vasileios;
Siakavaras, Dimitris;
Nikas, Konstantinos.
(2013)
Energy-Efficient Sparse Matrix Autotuning with CSX -- A Trade-off Study.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Cebrian, Juan;
Natvig, Lasse.
(2013)
Temperature effects on on-chip energy measurements.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Hasib, Abdullah Al;
Natvig, Lasse.
(2013)
Performance Optimization and Evaluation of a Data Cleansing Algorithm on Multicore Processors.
Academia Press
Academic chapter/article/Conference paper
-
Cebrian, Juan;
Natvig, Lasse;
Meyer, Jan Christian.
(2013)
Performance and energy impact of parallelization and vectorization techniques in modern microprocessors.
Computing
Academic article
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2013)
On the Energy Footprint of Task Based Parallel Applications.
IEEE conference proceedings
Academic chapter/article/Conference paper
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2013)
Challenges of Reducing Cycle-Accurate Simulation Time for TBP Applications.
Procedia Computer Science
Academic article
2012
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2012)
Towards Efficient Simulation of Task Based Parallel Applications.
Akademika forlag
Academic chapter/article/Conference paper
-
Eleyat, Mujahed Omar Qasim;
Haugland, Dag;
Hetland, Magnus Lie;
Natvig, Lasse.
(2012)
Parallel algorithms for the maximum flow problem with minimum lot sizes.
Springer
Academic chapter/article/Conference paper
-
Cebrian, Juan;
Natvig, Lasse;
Meyer, Jan Christian.
(2012)
Improving Energy Efficiency through Parallelization and Vectorization on Intel Core i5 and i7 Processors.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Lien, Hallgeir;
Natvig, Lasse;
Hasib, Abdullah Al;
Meyer, Jan Christian.
(2012)
Case Studies of Multi-core Energy Efficiency in Task Based Programs.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Eleyat, Mujahed Omar Qasim;
Natvig, Lasse.
(2012)
IPM based sparse LP solver on a heterogeneous processor.
Computational Management Science
Academic article
2011
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2011)
Storage Efficient Hardware Prefetching using Delta-Correlating Prediction Tables.
Journal of Instruction-Level Parallelism
Academic article
-
Natvig, Lasse;
Iordan, Alexandru Ciprian.
(2011)
Green Computing: Saving Energy by Throttling, Simplicity and Parallelization.
UPGRADE : The European Journal for the Informatics Professional
Academic article
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2011)
Exploring the Prefetcher/Memory Controller Design Space: An Opportunistic Prefetch Scheduling Strategy.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Eleyat, Mujahed;
Natvig, Lasse;
Amundsen, Jørn Aslak.
(2011)
Cache-Aware Matrix Multiplication on Multicore Systems for IPM-based LP Solvers.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
2010
-
Hysing, Ahlert;
Krogstie, John;
Natvig, Lasse;
Rønquist, Einar;
Jørgensen, Tore R.;
Tjåland, Egil.
(2010)
Tung regning.
ComputerWorld Norge
Interview Journal
-
Jahre, Magnus;
Natvig, Lasse.
(2010)
Computational Computer Architecture Research at NTNU.
ERCIM News
Article in business/trade/industry journal
-
Jahre, Magnus;
Natvig, Lasse.
(2010)
Managing Shared Resources in Chip Multiprocessor Memory Systems.
Doktoravhandlinger ved NTNU (159)
Doctoral dissertation
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2010)
Multi-level Hardware Prefetching Using Low Complexity Delta Correlating Prediction Tables with Partial Matching.
Springer
Academic chapter/article/Conference paper
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2010)
Multi-level Hardware Prefetching Using Low Complexity Delta Correlating Prediction Tables with Partial Matching.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Jahre, Magnus;
Grannæs, Marius;
Natvig, Lasse.
(2010)
DIEF: An Accurate Interference Feedback Mechanism for Chip Multiprocessor Memory Systems.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Eleyat, Mujahed;
Natvig, Lasse.
(2010)
Mixed-Precision Parallel Linear Programming Solver.
IEEE conference proceedings
Academic chapter/article/Conference paper
-
Iordan, Alexandru Ciprian;
Natvig, Lasse.
(2010)
Energy Efficient Methods for Multi-Core Programming.
Academia Press
Academic chapter/article/Conference paper
-
Eleyat, Mujahed;
Natvig, Lasse.
(2010)
Implementation of a Linear Programming Solver on the Cell BE Processor.
Procedia Computer Science
Academic article
2009
-
Natvig, Lasse;
Sindre, Guttorm;
Djupdal, Asbjørn.
(2009)
A Compulsory Yet Motivating Question/Answer Game to Teach Computer Fundamentals.
Computer Applications in Engineering Education
Academic article
-
Jahre, Magnus;
Natvig, Lasse.
(2009)
A High Performance Adaptive Miss Handling Architecture for Chip Multiprocessors.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Benkner, Siegfried;
Mehofer, Eduard;
Pllana, Sabri;
Natvig, Lasse;
Xafa, Fatos.
(2009)
Towards an Intelligent Environment for Programming Multi-core Computing Systems.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Sindre, Guttorm;
Natvig, Lasse;
Jahre, Magnus.
(2009)
Experimental Validation of the Learning Effect for a Pedagogical Game on Computer Fundamentals.
IEEE Transactions on Education
Academic article
-
Jahre, Magnus;
Natvig, Lasse.
(2009)
A Light-Weight Fairness Mechanism for Chip Multiprocessor Memory Systems.
Association for Computing Machinery (ACM)
Academic chapter/article/Conference paper
-
Jahre, Magnus;
Grannæs, Marius;
Natvig, Lasse.
(2009)
A Quantitative Study of Memory System Interference in Chip Multiprocessor Architectures.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
2008
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2008)
Low-Cost Open-Page Prefetch Scheduling in Chip Multiprocessors.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
2007
-
Dybdahl, Haakon;
Stenström, Per;
Natvig, Lasse.
(2007)
An LRU-based Replacement Algorithm Augmented with Frequency of Access in Shared Chip-Multiprocessor Caches.
SIGARCH Computer Architecture News
Academic article
-
Jahre, Magnus;
Natvig, Lasse.
(2007)
Performance Effects of a Cache Miss Handling Architecture in a Multi-core Processor.
Tapir Akademisk Forlag
Academic chapter/article/Conference paper
2006
-
Dybdahl, Haakon;
Stenström, Per;
Natvig, Lasse.
(2006)
A Cache-Partitioning Aware Replacement Policy for Chip Multiprocessors.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Banino, Cyril;
Beaumont, Olivier;
Natvig, Lasse.
(2006)
Master-slave tasking on asymmetric networks.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Dybdahl, Haakon;
Kjeldsberg, Per Gunnar;
Grannæs, Marius;
Natvig, Lasse.
(2006)
Destructive-Read in Embedded DRAM, Impact on Power Consumption.
Journal of Embedded Computing
Academic article
-
Dybdahl, Haakon;
Grannæs, Marius;
Natvig, Lasse.
(2006)
Cache Write-Back Schemes for Embedded Destructive-Read DRAM.
Lecture Notes in Computer Science (LNCS)
Academic article
2005
-
Natvig, Lasse.
(2005)
Age of Computers: Experience from Using Game-Based Teaching in Large Classes.
Rapport (Høgskolen i Nord-Trøndelag : trykt utg.)
Academic article
2004
-
Nørvåg, Kjetil;
Bratbergsengen, Kjell;
Bræk, Rolv;
Dybdahl, Haakon;
Elster, Anne Cathrine;
Hallgren, Torbjørn.
(2004)
Computer Systems.
Academic chapter/article/Conference paper
-
Natvig, Lasse;
Line, Steinar.
(2004)
Age of computers: game-based teaching of computer fundamentals.
SIGCSE Bulletin inroads
Academic article
2001
-
Stol, Norvald;
Weihai, Yu;
Bjørnestad, Solveig;
Fallmyr, Terje;
Hadjerrouit, Said;
Langmyr, Dag.
(2001)
Norsk Informatikkonferanse, NIK'2001.
UiT Norges arktiske universitet
UiT Norges arktiske universitet
Non-fiction book
2000
-
Munthe-Kaas, Ellen;
Fallmyr, Terje;
Bjørnestad, Solveig;
Hadjerrouit, Said;
Krogdahl, Stein;
Manne, Fredrik.
(2000)
Norsk Informatikkonferanse NIK'2000.
Tapir Akademisk Forlag
Tapir Akademisk Forlag
Academic anthology/Conference proceedings
1999
-
Storøy, Sverre;
Aagesen, Finn Arve;
Natvig, Lasse;
bjørnestad, Solveig;
fallmyr, terje;
Hadjerrouit, Said.
(1999)
Norsk Informatikkonferanse NIK'99.
Tapir Akademisk Forlag
Tapir Akademisk Forlag
Academic anthology/Conference proceedings
-
Storøy, Sverre;
Bjørnestad, Solveig;
Fallmyr, Terje;
Hadjerrouit, Said;
Jansen, Arild;
Karlsen, Randi.
(1999)
Norsk informatikkonferanse, NIK'99.
Tapir
Non-fiction book
-
Njølstad, Tormod;
Natvig, Lasse;
Tjore, Odd;
Stien, Åge.
(1999)
SIE4005 Digitalteknikk og datamaskiner, Lab. utg.
NTNU
Compendium
1998
-
Natvig, Lasse.
(1998)
Computational Models for Parallel Computing and BSPlab.
Technical Report IDI (IDI-nr.)
Report
1995
-
Natvig, Lasse.
(1995)
GENERAL-PURPOSE PARALLEL PROGRAMMING ON THE PRAM MODEL.
Academic chapter/article/Conference paper
1994
-
Pettersen, Bjørnar;
Nørsett, Syvert Paul;
Natvig, Lasse;
Sørli, Karstein.
(1994)
Computational Science and Engineering at the University of Trondheim.
NTNU
Report
Journal publications
-
Bakker, Steffen Jaap Skotvoll;
Ahmed, Mohamed Ben;
Djupdal, Asbjørn;
Natvig, Lasse;
Andersson, Henrik;
Jahre, Magnus.
(2025)
FOMOsim: An open-source simulator for rigorous analysis of micromobility planning problems.
Expert Systems With Applications
Academic article
-
Cebrian, Juan Manuel;
Natvig, Lasse;
Jahre, Magnus.
(2019)
Scalability analysis of AVX-512 extensions.
The Journal of Supercomputing
Academic article
-
Al Hasib, Abdullah;
Cebrian, Juan Manuel;
Natvig, Lasse.
(2018)
A vectorized k-means algorithm for compressed datasets: design and experimental analysis.
The Journal of Supercomputing
Academic article
-
Al Hasib, Abdullah;
Natvig, Lasse;
Kjeldsberg, Per Gunnar;
Cebrian, Juan Manuel.
(2017)
Energy Efficiency Effects of Vectorization in Data Reuse Transformations for Many-Core Processors—A Case Study.
Journal of Low Power Electronics and Applications
Academic article
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2015)
Tuning the victim selection policy of Intel TBB.
Journal of systems architecture
Academic article
-
Cebrian, Juan;
Jahre, Magnus;
Natvig, Lasse.
(2015)
ParVec: vectorizing the PARSEC benchmark suite.
Computing
Academic article
-
Hasib, Abdullah Al;
Kjeldsberg, Per Gunnar;
Natvig, Lasse.
(2013)
Performance and Power Efficiency Analysis of Data Reuse Transformation Methodology on Multicore Processor.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Cebrian, Juan;
Natvig, Lasse;
Meyer, Jan Christian.
(2013)
Performance and energy impact of parallelization and vectorization techniques in modern microprocessors.
Computing
Academic article
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2013)
Challenges of Reducing Cycle-Accurate Simulation Time for TBP Applications.
Procedia Computer Science
Academic article
-
Lien, Hallgeir;
Natvig, Lasse;
Hasib, Abdullah Al;
Meyer, Jan Christian.
(2012)
Case Studies of Multi-core Energy Efficiency in Task Based Programs.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Eleyat, Mujahed Omar Qasim;
Natvig, Lasse.
(2012)
IPM based sparse LP solver on a heterogeneous processor.
Computational Management Science
Academic article
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2011)
Storage Efficient Hardware Prefetching using Delta-Correlating Prediction Tables.
Journal of Instruction-Level Parallelism
Academic article
-
Natvig, Lasse;
Iordan, Alexandru Ciprian.
(2011)
Green Computing: Saving Energy by Throttling, Simplicity and Parallelization.
UPGRADE : The European Journal for the Informatics Professional
Academic article
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2011)
Exploring the Prefetcher/Memory Controller Design Space: An Opportunistic Prefetch Scheduling Strategy.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Hysing, Ahlert;
Krogstie, John;
Natvig, Lasse;
Rønquist, Einar;
Jørgensen, Tore R.;
Tjåland, Egil.
(2010)
Tung regning.
ComputerWorld Norge
Interview Journal
-
Jahre, Magnus;
Natvig, Lasse.
(2010)
Computational Computer Architecture Research at NTNU.
ERCIM News
Article in business/trade/industry journal
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2010)
Multi-level Hardware Prefetching Using Low Complexity Delta Correlating Prediction Tables with Partial Matching.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Jahre, Magnus;
Grannæs, Marius;
Natvig, Lasse.
(2010)
DIEF: An Accurate Interference Feedback Mechanism for Chip Multiprocessor Memory Systems.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Eleyat, Mujahed;
Natvig, Lasse.
(2010)
Implementation of a Linear Programming Solver on the Cell BE Processor.
Procedia Computer Science
Academic article
-
Natvig, Lasse;
Sindre, Guttorm;
Djupdal, Asbjørn.
(2009)
A Compulsory Yet Motivating Question/Answer Game to Teach Computer Fundamentals.
Computer Applications in Engineering Education
Academic article
-
Jahre, Magnus;
Natvig, Lasse.
(2009)
A High Performance Adaptive Miss Handling Architecture for Chip Multiprocessors.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Benkner, Siegfried;
Mehofer, Eduard;
Pllana, Sabri;
Natvig, Lasse;
Xafa, Fatos.
(2009)
Towards an Intelligent Environment for Programming Multi-core Computing Systems.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Sindre, Guttorm;
Natvig, Lasse;
Jahre, Magnus.
(2009)
Experimental Validation of the Learning Effect for a Pedagogical Game on Computer Fundamentals.
IEEE Transactions on Education
Academic article
-
Dybdahl, Haakon;
Stenström, Per;
Natvig, Lasse.
(2007)
An LRU-based Replacement Algorithm Augmented with Frequency of Access in Shared Chip-Multiprocessor Caches.
SIGARCH Computer Architecture News
Academic article
-
Dybdahl, Haakon;
Stenström, Per;
Natvig, Lasse.
(2006)
A Cache-Partitioning Aware Replacement Policy for Chip Multiprocessors.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Banino, Cyril;
Beaumont, Olivier;
Natvig, Lasse.
(2006)
Master-slave tasking on asymmetric networks.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Dybdahl, Haakon;
Kjeldsberg, Per Gunnar;
Grannæs, Marius;
Natvig, Lasse.
(2006)
Destructive-Read in Embedded DRAM, Impact on Power Consumption.
Journal of Embedded Computing
Academic article
-
Dybdahl, Haakon;
Grannæs, Marius;
Natvig, Lasse.
(2006)
Cache Write-Back Schemes for Embedded Destructive-Read DRAM.
Lecture Notes in Computer Science (LNCS)
Academic article
-
Natvig, Lasse.
(2005)
Age of Computers: Experience from Using Game-Based Teaching in Large Classes.
Rapport (Høgskolen i Nord-Trøndelag : trykt utg.)
Academic article
-
Natvig, Lasse;
Line, Steinar.
(2004)
Age of computers: game-based teaching of computer fundamentals.
SIGCSE Bulletin inroads
Academic article
Books
-
Stol, Norvald;
Weihai, Yu;
Bjørnestad, Solveig;
Fallmyr, Terje;
Hadjerrouit, Said;
Langmyr, Dag.
(2001)
Norsk Informatikkonferanse, NIK'2001.
UiT Norges arktiske universitet
UiT Norges arktiske universitet
Non-fiction book
-
Munthe-Kaas, Ellen;
Fallmyr, Terje;
Bjørnestad, Solveig;
Hadjerrouit, Said;
Krogdahl, Stein;
Manne, Fredrik.
(2000)
Norsk Informatikkonferanse NIK'2000.
Tapir Akademisk Forlag
Tapir Akademisk Forlag
Academic anthology/Conference proceedings
-
Storøy, Sverre;
Aagesen, Finn Arve;
Natvig, Lasse;
bjørnestad, Solveig;
fallmyr, terje;
Hadjerrouit, Said.
(1999)
Norsk Informatikkonferanse NIK'99.
Tapir Akademisk Forlag
Tapir Akademisk Forlag
Academic anthology/Conference proceedings
-
Storøy, Sverre;
Bjørnestad, Solveig;
Fallmyr, Terje;
Hadjerrouit, Said;
Jansen, Arild;
Karlsen, Randi.
(1999)
Norsk informatikkonferanse, NIK'99.
Tapir
Non-fiction book
Part of book/report
-
Bjørnseth, Benjamin Andreassen;
Djupdal, Asbjørn;
Natvig, Lasse.
(2016)
A Systematic Approach to Automated Construction of Power Emulation Models.
IEEE conference proceedings
Academic chapter/article/Conference paper
-
Vaddina, Kameswar Rao;
Cebrian, Juan;
Natvig, Lasse.
(2016)
Transient Temperature Prediction for Aging Thermal Sensors Using Artificial Neural Network.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Al Hasib, Abdullah;
Nikitin, Nikita;
Natvig, Lasse.
(2015)
Cost-comfort balancing in a smart residential building with bidirectional energy trading.
IEEE conference proceedings
Academic chapter/article/Conference paper
-
Al Hasib, Abdullah;
Cebrian, Juan;
Natvig, Lasse.
(2015)
V-PFORDelta: Data Compression for Energy Efficient Computation of Time Series.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2014)
Victim Selection Policies for Intel TBB: Overheads and Energy Footprint.
Springer
Academic chapter/article/Conference paper
-
Cebrian, Juan;
Jahre, Magnus;
Natvig, Lasse.
(2014)
Optimized Hardware for Suboptimal Software: The Case for SIMD-aware Benchmarks.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Meyer, Jan Christian;
Cebrian, Juan;
Natvig, Lasse;
Karakasis, Vasileios;
Siakavaras, Dimitris;
Nikas, Konstantinos.
(2013)
Energy-Efficient Sparse Matrix Autotuning with CSX -- A Trade-off Study.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Cebrian, Juan;
Natvig, Lasse.
(2013)
Temperature effects on on-chip energy measurements.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Hasib, Abdullah Al;
Natvig, Lasse.
(2013)
Performance Optimization and Evaluation of a Data Cleansing Algorithm on Multicore Processors.
Academia Press
Academic chapter/article/Conference paper
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2013)
On the Energy Footprint of Task Based Parallel Applications.
IEEE conference proceedings
Academic chapter/article/Conference paper
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2012)
Towards Efficient Simulation of Task Based Parallel Applications.
Akademika forlag
Academic chapter/article/Conference paper
-
Eleyat, Mujahed Omar Qasim;
Haugland, Dag;
Hetland, Magnus Lie;
Natvig, Lasse.
(2012)
Parallel algorithms for the maximum flow problem with minimum lot sizes.
Springer
Academic chapter/article/Conference paper
-
Cebrian, Juan;
Natvig, Lasse;
Meyer, Jan Christian.
(2012)
Improving Energy Efficiency through Parallelization and Vectorization on Intel Core i5 and i7 Processors.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Eleyat, Mujahed;
Natvig, Lasse;
Amundsen, Jørn Aslak.
(2011)
Cache-Aware Matrix Multiplication on Multicore Systems for IPM-based LP Solvers.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2010)
Multi-level Hardware Prefetching Using Low Complexity Delta Correlating Prediction Tables with Partial Matching.
Springer
Academic chapter/article/Conference paper
-
Eleyat, Mujahed;
Natvig, Lasse.
(2010)
Mixed-Precision Parallel Linear Programming Solver.
IEEE conference proceedings
Academic chapter/article/Conference paper
-
Iordan, Alexandru Ciprian;
Natvig, Lasse.
(2010)
Energy Efficient Methods for Multi-Core Programming.
Academia Press
Academic chapter/article/Conference paper
-
Jahre, Magnus;
Natvig, Lasse.
(2009)
A Light-Weight Fairness Mechanism for Chip Multiprocessor Memory Systems.
Association for Computing Machinery (ACM)
Academic chapter/article/Conference paper
-
Jahre, Magnus;
Grannæs, Marius;
Natvig, Lasse.
(2009)
A Quantitative Study of Memory System Interference in Chip Multiprocessor Architectures.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2008)
Low-Cost Open-Page Prefetch Scheduling in Chip Multiprocessors.
IEEE (Institute of Electrical and Electronics Engineers)
Academic chapter/article/Conference paper
-
Jahre, Magnus;
Natvig, Lasse.
(2007)
Performance Effects of a Cache Miss Handling Architecture in a Multi-core Processor.
Tapir Akademisk Forlag
Academic chapter/article/Conference paper
-
Nørvåg, Kjetil;
Bratbergsengen, Kjell;
Bræk, Rolv;
Dybdahl, Haakon;
Elster, Anne Cathrine;
Hallgren, Torbjørn.
(2004)
Computer Systems.
Academic chapter/article/Conference paper
-
Natvig, Lasse.
(1995)
GENERAL-PURPOSE PARALLEL PROGRAMMING ON THE PRAM MODEL.
Academic chapter/article/Conference paper
Report
-
Bjørnseth, Benjamin Andreassen;
Meyer, Jan Christian;
Natvig, Lasse.
(2016)
Study of Xeon Phi Performance of a Molecular Dynamics Proxy Application.
PRACE - Partnership for Advanced Computing in Europe
Report
-
Eleyat, Mujahed Omar Qasim;
Natvig, Lasse.
(2014)
Accelerating the Regina Network Flow Simulator on Multi-core Systems.
Doktoravhandlinger ved NTNU (2014:262)
Doctoral dissertation
-
Meyer, Jan Christian;
Natvig, Lasse;
Karakasis, Vasileios;
Siakavaras, Dimitris;
Nikas, Konstantinos.
(2013)
Energy-efficient Sparse Matrix Auto-tuning with CSX.
PRACE - Partnership for Advanced Computing in Europe
Report
-
Meyer, Jan Christian;
Martinsen, Thomas B;
Natvig, Lasse.
(2013)
Implementation of an Energy-Aware OmpSs Task Scheduling Policy.
PRACE - Partnership for Advanced Computing in Europe
Report
-
Nikas, Konstantinos;
Siakavaras, Dimitris;
Karakasis, Vasileios;
Meyer, Jan Christian;
Natvig, Lasse.
(2013)
An Energy-centric Study of Conjugate Gradient Method.
PRACE - Partnership for Advanced Computing in Europe
Report
-
Meyer, Jan Christian;
Natvig, Lasse.
(2013)
Power instrumentation of task-based applications using model-specific registers on the Sandy Bridge architecture.
PRACE - Partnership for Advanced Computing in Europe
Report
-
Jahre, Magnus;
Natvig, Lasse.
(2010)
Managing Shared Resources in Chip Multiprocessor Memory Systems.
Doktoravhandlinger ved NTNU (159)
Doctoral dissertation
-
Njølstad, Tormod;
Natvig, Lasse;
Tjore, Odd;
Stien, Åge.
(1999)
SIE4005 Digitalteknikk og datamaskiner, Lab. utg.
NTNU
Compendium
-
Natvig, Lasse.
(1998)
Computational Models for Parallel Computing and BSPlab.
Technical Report IDI (IDI-nr.)
Report
-
Pettersen, Bjørnar;
Nørsett, Syvert Paul;
Natvig, Lasse;
Sørli, Karstein.
(1994)
Computational Science and Engineering at the University of Trondheim.
NTNU
Report
Knowledge Transfer
2015
-
LectureAl Hasib, Abdullah; Cebrian, Juan; Natvig, Lasse. (2015) V-PFORDelta: Data Compression for Energy Efficient Computation of Time Series. IEEE 22nd International Conference on High Performance Computing , Bangalore, India 2015-12-16 - 2015-12-19
-
Academic lectureAl Hasib, Abdullah; Nikitin, Nikita; Natvig, Lasse. (2015) Cost-Comfort Balancing in a Smart Residential Building with Bidirectional Energy Trading. Institute Imdea Networks The 4th IFIP Conference on Sustainable Internet and ICT for Sustainability , Madrid 2015-04-14 - 2015-04-15
2014
-
Academic lectureHasib, Abdullah Al; Nikitin, Nikita; Natvig, Lasse. (2014) Load Scheduling in Smart Buildings with Bidirectional Energy Trading. 33rd IEEE International Performance Computing and Communications Conference (IPCCC'14) , Austin, Texas 2014-12-05 - 2014-12-07
2013
-
PosterJahre, Magnus; Cebrian, Juan; Kjeldsberg, Per Gunnar; Aunet, Snorre; Natvig, Lasse. (2013) NTNU - Energy Efficient Computing Systems (EECS). HiPEAC 8th International Conference on High-Performance and Embedded Architectures and Compilers , Berlin 2013-01-21 - 2013-01-23
2011
-
Academic lectureFagerlund, Olav Aanes; Okuda, Hiroshi; Natvig, Lasse. (2011) OpenCL acceleration of a Krylov solver library for finite element applications: Performance observations. 30th JSST Annual Conference (JSST 2011) International Conference on Modeling and Simulation Technology 2011-10-22 - 2011-10-23
-
Academic lectureEleyat, Mujahed Omar Qasim; Haugland, Dag; Hetland, Magnus Lie; Natvig, Lasse. (2011) Parallel algorithms for the maximum flow problem with minimum lot sizes. International Conference on Operations Research (OR 2011), Zurich 2011-08-30 - 2011-09-02
2008
-
PosterGrannæs, Marius; Jahre, Magnus; Natvig, Lasse. (2008) Low-Cost Open-Page Prefetch Scheduling in Chip Multiprocessors. HiPEAC ACACES Summer school, HiPEAC , L`aquila 2008-07-13 - 2008-07-19
2006
-
Academic lectureBanino, Cyril; Natvig, Lasse; Beaumont, Olivier. (2006) Master-Slave Tasking on Asymmetric Networks. Euro-Par 2006 2006-08-29 - 2006-09-01
2005
-
Academic lectureNatvig, Lasse. (2005) Age of Computers: Experience from Using Game-Based Teaching in Large Classes. NVU-konferansen 2005 , Levanger, Norge 2005-03-14 - 2005-03-15
2004
-
Academic lectureNatvig, Lasse; Line, Steinar. (2004) Age of computers: game-based teaching of computer fundamentals. 9th annual SIGCSE conference on Innovation and technology in computer science education , Leeds 2004-06-28 - 2004-06-30
-
Academic lectureDjupdal, Asbjørn; Natvig, Lasse. (2004) Age of computers II - an improved system for game based teaching. Norsk Informatikk Konferanse 2004 (NIK) , Stavanger 2004-11-29 - 2004-12-01
-
Academic lectureNatvig, Lasse; Line, Steinar; Djupdal, Asbjørn. (2004) AGE OF COMPUTERS:AN INNOVATIVE COMBINATION OF HISTORY AND COMPUTER GAME ELEMENTS FOR TEACHING COMPUTER FUNDAMENTALS. 34th Annual Conference Frontiers in Education , Savannah 2004-10-20 - 2004-10-23
2003
-
Interview
2001
-
PosterNatvig, Lasse. (2001) Simulating Parallel Architectures with BSPlab. International conference on High-Performance Computing and Networking, HPCN 2001 , Amsterdam 2001-06-25 -
-
PosterNjølstad, Tormod; Natvig, Lasse. (2001) Experience from a 450 Students/Year Course on Digital Logic and Computer Fundamentals using FPGAs and Microcontrollers. IEEE 2001 IEEE International Conference on Microelectronics Systems Education , Las Vegas, Nevada 2001-06-18 -
-
Academic lectureNatvig, Lasse; Njølstad, Tormod. (2001) Experience from a New Course on Digital Logic and Computer Fundamentals at NTNU. Norsk Informatikk Konferanse 2001 , Tromsø 2001-11-27 -
1997
-
Academic lectureNatvig, Lasse. (1997) High-level architectural simulation of the Torus routing chip. 6th International Verilog HDL Conference (IVC97) , Santa Clara 1997-03-31 -
-
Academic lectureNatvig, Lasse; Haddow, Pauline. (1997) A multilevel simulation study linking parallel applications to executable and releasiable hardware models. Norsk Informatikk konferanse Norsk informatikk konferanse 1997 (NIK97) , Voss, Norge 1997-11-24 - 1997-11-26
-
Academic lectureHaddow, Pauline; Natvig, Lasse. (1997) A case study in multilevel architecture modelling using HDLs. 4th Asia-Pacific Conference on Hardware Description Languages , Taiwan
1994
-
Academic lectureNatvig, Lasse. (1994) Why computational science and engineering should be of interest to computer scientists. Norsk informatikkonferanse , [Mangler data]