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
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.
volum 74 (6).
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.
volum 7 (1).
Academic article
2016
-
Bjørnseth, Benjamin Andreassen;
Djupdal, Asbjørn;
Natvig, Lasse.
(2016)
A Systematic Approach to Automated Construction of Power Emulation Models.
Design, Automation & Test in Europe Conference & Exhibition.
Academic chapter/article/Conference paper
-
Bjørnseth, Benjamin Andreassen;
Meyer, Jan Christian;
Natvig, Lasse.
(2016)
Study of Xeon Phi Performance of a Molecular Dynamics Proxy Application.
2016.
Report
-
Vaddina, Kameswar Rao;
Cebrian, Juan;
Natvig, Lasse.
(2016)
Transient Temperature Prediction for Aging Thermal Sensors Using Artificial Neural Network.
Proceedings of the 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP2016).
Academic chapter/article/Conference paper
2015
-
Al Hasib, Abdullah;
Cebrian, Juan;
Natvig, Lasse.
(2015)
V-PFORDelta: Data Compression for Energy Efficient Computation of Time Series.
IEEE International Conference on High Performance Computing (HiPC).
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.
2015 Sustainable Internet and ICT for Sustainability (SustainIT).
Academic chapter/article/Conference paper
-
Cebrian, Juan;
Jahre, Magnus;
Natvig, Lasse.
(2015)
ParVec: vectorizing the PARSEC benchmark suite.
Computing.
volum 97 (11).
Academic article
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2015)
Tuning the victim selection policy of Intel TBB.
Journal of systems architecture.
volum 61 (10).
Academic article
2014
-
Cebrian, Juan;
Jahre, Magnus;
Natvig, Lasse.
(2014)
Optimized Hardware for Suboptimal Software: The Case for SIMD-aware Benchmarks.
IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE.
Academic chapter/article/Conference paper
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2014)
Victim Selection Policies for Intel TBB: Overheads and Energy Footprint.
Architecture of Computing Systems – ARCS 2014.
Academic chapter/article/Conference paper
2013
-
Cebrian, Juan;
Natvig, Lasse.
(2013)
Temperature effects on on-chip energy measurements.
2013 International Green Computing Conference Proceedings.
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
-
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).
volum 7640.
Academic article
-
Hasib, Abdullah Al;
Natvig, Lasse.
(2013)
Performance Optimization and Evaluation of a Data Cleansing Algorithm on Multicore Processors.
Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems.
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.
volum 18.
Academic article
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2013)
On the Energy Footprint of Task Based Parallel Applications.
Proceedings of the 2013 International Conference on High Performance Computing & Simulation (HPCS 2013).
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.
Proceedings of the 2013 IEEE 27th International Symposium on Parallel and Distributed Processing Workshops and PhD Forum.
Academic chapter/article/Conference paper
-
Meyer, Jan Christian;
Martinsen, Thomas B;
Natvig, Lasse.
(2013)
Implementation of an Energy-Aware OmpSs Task Scheduling Policy.
2013.
Report
-
Meyer, Jan Christian;
Natvig, Lasse.
(2013)
Power instrumentation of task-based applications using model-specific registers on the Sandy Bridge architecture.
2013.
Report
-
Meyer, Jan Christian;
Natvig, Lasse;
Karakasis, Vasileios;
Siakavaras, Dimitris;
Nikas, Konstantinos.
(2013)
Energy-efficient Sparse Matrix Auto-tuning with CSX.
2013.
Report
-
Nikas, Konstantinos;
Siakavaras, Dimitris;
Karakasis, Vasileios;
Meyer, Jan Christian;
Natvig, Lasse.
(2013)
An Energy-centric Study of Conjugate Gradient Method.
2013.
Report
2012
-
Cebrian, Juan;
Natvig, Lasse;
Meyer, Jan Christian.
(2012)
Improving Energy Efficiency through Parallelization and Vectorization on Intel Core i5 and i7 Processors.
Proceedings of the 2012 SC Companion: High Performance Computing, Networking Storage and Analysis.
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.
Operations Research Proceedings 2011: Selected Papers of the International Conference on Operations Research (OR 2011), August 30-September 2, 2011, Zurich, Switzerland.
Academic chapter/article/Conference paper
-
Eleyat, Mujahed Omar Qasim;
Natvig, Lasse.
(2012)
IPM based sparse LP solver on a heterogeneous processor.
Computational Management Science.
volum 9.
Academic article
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2012)
Towards Efficient Simulation of Task Based Parallel Applications.
Norsk informatikkonferanse NIK 2012; Universitetet i Nordland 19 – 21 november 2012.
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).
volum 7453.
Academic article
2011
-
Eleyat, Mujahed;
Natvig, Lasse;
Amundsen, Jørn Aslak.
(2011)
Cache-Aware Matrix Multiplication on Multicore Systems for IPM-based LP Solvers.
Proceedings of the Federated Conference on Computer Science and Information Systems.
Academic chapter/article/Conference paper
-
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).
volum 6566.
Academic article
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2011)
Storage Efficient Hardware Prefetching using Delta-Correlating Prediction Tables.
Journal of Instruction-Level Parallelism.
volum 13.
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.
volum XII (4).
Academic article
2010
-
Eleyat, Mujahed;
Natvig, Lasse.
(2010)
Implementation of a Linear Programming Solver on the Cell BE Processor.
Procedia Computer Science.
volum 1.
Academic article
-
Eleyat, Mujahed;
Natvig, Lasse.
(2010)
Mixed-Precision Parallel Linear Programming Solver.
Proceedings of the 22nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2010).
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.
Proceedings of the 5th International Conference on High Performance Embedded Architectures and Compilers (HiPEAC).
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).
volum 5 (1).
Academic article
-
Hysing, Ahlert;
Krogstie, John;
Natvig, Lasse;
Rønquist, Einar;
Jørgensen, Tore R.;
Tjåland, Egil;
Iversen, Trond;
Koster, Jacko.
(2010)
Tung regning.
ComputerWorld Norge.
volum 27 (2).
publications.INTERVJUSKRIFTL
-
Iordan, Alexandru Ciprian;
Natvig, Lasse.
(2010)
Energy Efficient Methods for Multi-Core Programming.
Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems.
Academic chapter/article/Conference paper
-
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
-
Jahre, Magnus;
Natvig, Lasse.
(2010)
Computational Computer Architecture Research at NTNU.
ERCIM News.
Article
2009
-
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).
volum 5415.
Academic article
-
Jahre, Magnus;
Grannæs, Marius;
Natvig, Lasse.
(2009)
A Quantitative Study of Memory System Interference in Chip Multiprocessor Architectures.
11th IEEE International Conference on High Performance Computing and Communications (HPCC 2009).
Academic chapter/article/Conference paper
-
Jahre, Magnus;
Natvig, Lasse.
(2009)
A High Performance Adaptive Miss Handling Architecture for Chip Multiprocessors.
Lecture Notes in Computer Science (LNCS).
Academic article
-
Jahre, Magnus;
Natvig, Lasse.
(2009)
A Light-Weight Fairness Mechanism for Chip Multiprocessor Memory Systems.
Proceedings of the 6th ACM Conference on Computing Frontiers.
Academic chapter/article/Conference paper
-
Natvig, Lasse;
Sindre, Guttorm;
Djupdal, Asbjørn.
(2009)
A Compulsory Yet Motivating Question/Answer Game to Teach Computer Fundamentals.
Computer Applications in Engineering Education.
volum 17 (2).
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.
volum 52 (1).
Academic article
2008
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2008)
Low-Cost Open-Page Prefetch Scheduling in Chip Multiprocessors.
IEEE International Conference on Computer Design, 2008.
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.
Norsk Informatikkonferanse (NIK 2007).
Academic chapter/article/Conference paper
2006
-
Banino, Cyril;
Beaumont, Olivier;
Natvig, Lasse.
(2006)
Master-slave tasking on asymmetric networks.
Lecture Notes in Computer Science (LNCS).
volum 4128.
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
-
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;
Stenström, Per;
Natvig, Lasse.
(2006)
A Cache-Partitioning Aware Replacement Policy for Chip Multiprocessors.
Lecture Notes in Computer Science (LNCS).
volum 4297.
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
-
Natvig, Lasse;
Line, Steinar.
(2004)
Age of computers: game-based teaching of computer fundamentals.
SIGCSE Bulletin inroads.
volum 36 (3).
Academic article
-
Nørvåg, Kjetil;
Bratbergsengen, Kjell;
Bræk, Rolv;
Dybdahl, Haakon;
Elster, Anne Cathrine;
Hallgren, Torbjørn;
Hartmann, Morten;
Hauglid, Jon Olav;
Knapskog, Svein Johan;
Natvig, Lasse.
(2004)
Computer Systems.
Infosam2020, Information Society of 2020.
Academic chapter/article/Conference paper
2001
-
Stol, Norvald;
Weihai, Yu;
Bjørnestad, Solveig;
Fallmyr, Terje;
Hadjerrouit, Said;
Langmyr, Dag;
Lysne, Olav;
Manne, Fredrik;
Natvig, Lasse.
(2001)
Norsk Informatikkonferanse, NIK'2001.
2001. ISBN 82-90487-96-7.
Non-fiction book
2000
-
Munthe-Kaas, Ellen;
Fallmyr, Terje;
Bjørnestad, Solveig;
Hadjerrouit, Said;
Krogdahl, Stein;
Manne, Fredrik;
Natvig, Lasse;
Stol, Norvald;
Yu, Weihai.
(2000)
Norsk Informatikkonferanse NIK'2000.
Tapir Akademisk Forlag. 2000. ISBN 82-7314-308-2.
Academic anthology/Conference proceedings
1999
-
Njølstad, Tormod;
Natvig, Lasse;
Tjore, Odd;
Stien, Åge.
(1999)
SIE4005 Digitalteknikk og datamaskiner, Lab. utg.
1999.
Compendium
-
Storøy, Sverre;
Bjørnestad, Solveig;
Fallmyr, Terje;
Hadjerrouit, Said;
Jansen, Arild;
Karlsen, Randi;
Krogdahl, Stein;
Munthe-Kaas, Ellen;
Natvig, Lasse;
Aagesen, Finn Arve.
(1999)
Norsk informatikkonferanse, NIK'99.
1999. ISBN 82-519-1556-2.
Non-fiction book
-
Storøy, Sverre;
Aagesen, Finn Arve;
Natvig, Lasse;
bjørnestad, Solveig;
fallmyr, terje;
Hadjerrouit, Said;
Jansen, Arild;
Karlsen, Randi;
Krogdahl, Stein;
Munthe-Kaas, Ellen.
(1999)
Norsk Informatikkonferanse NIK'99.
Tapir Akademisk Forlag. 1999. ISBN 8251915562.
Academic anthology/Conference proceedings
1998
-
Natvig, Lasse.
(1998)
Computational Models for Parallel Computing and BSPlab.
1998. Technical Report IDI (IDI-nr.).
Report
1995
-
Natvig, Lasse.
(1995)
GENERAL-PURPOSE PARALLEL PROGRAMMING ON THE PRAM MODEL.
Abstract Machine Models for Highly Parallel Computers.
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.
1994.
Report
Journal publications
-
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.
volum 74 (6).
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.
volum 7 (1).
Academic article
-
Cebrian, Juan;
Jahre, Magnus;
Natvig, Lasse.
(2015)
ParVec: vectorizing the PARSEC benchmark suite.
Computing.
volum 97 (11).
Academic article
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2015)
Tuning the victim selection policy of Intel TBB.
Journal of systems architecture.
volum 61 (10).
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
-
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).
volum 7640.
Academic article
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2013)
Challenges of Reducing Cycle-Accurate Simulation Time for TBP Applications.
Procedia Computer Science.
volum 18.
Academic article
-
Eleyat, Mujahed Omar Qasim;
Natvig, Lasse.
(2012)
IPM based sparse LP solver on a heterogeneous processor.
Computational Management Science.
volum 9.
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).
volum 7453.
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).
volum 6566.
Academic article
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2011)
Storage Efficient Hardware Prefetching using Delta-Correlating Prediction Tables.
Journal of Instruction-Level Parallelism.
volum 13.
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.
volum XII (4).
Academic article
-
Eleyat, Mujahed;
Natvig, Lasse.
(2010)
Implementation of a Linear Programming Solver on the Cell BE Processor.
Procedia Computer Science.
volum 1.
Academic article
-
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).
volum 5 (1).
Academic article
-
Hysing, Ahlert;
Krogstie, John;
Natvig, Lasse;
Rønquist, Einar;
Jørgensen, Tore R.;
Tjåland, Egil;
Iversen, Trond;
Koster, Jacko.
(2010)
Tung regning.
ComputerWorld Norge.
volum 27 (2).
publications.INTERVJUSKRIFTL
-
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
-
Jahre, Magnus;
Natvig, Lasse.
(2010)
Computational Computer Architecture Research at NTNU.
ERCIM News.
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).
volum 5415.
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
-
Natvig, Lasse;
Sindre, Guttorm;
Djupdal, Asbjørn.
(2009)
A Compulsory Yet Motivating Question/Answer Game to Teach Computer Fundamentals.
Computer Applications in Engineering Education.
volum 17 (2).
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.
volum 52 (1).
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
-
Banino, Cyril;
Beaumont, Olivier;
Natvig, Lasse.
(2006)
Master-slave tasking on asymmetric networks.
Lecture Notes in Computer Science (LNCS).
volum 4128.
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
-
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;
Stenström, Per;
Natvig, Lasse.
(2006)
A Cache-Partitioning Aware Replacement Policy for Chip Multiprocessors.
Lecture Notes in Computer Science (LNCS).
volum 4297.
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.
volum 36 (3).
Academic article
Books
-
Stol, Norvald;
Weihai, Yu;
Bjørnestad, Solveig;
Fallmyr, Terje;
Hadjerrouit, Said;
Langmyr, Dag;
Lysne, Olav;
Manne, Fredrik;
Natvig, Lasse.
(2001)
Norsk Informatikkonferanse, NIK'2001.
2001. ISBN 82-90487-96-7.
Non-fiction book
-
Munthe-Kaas, Ellen;
Fallmyr, Terje;
Bjørnestad, Solveig;
Hadjerrouit, Said;
Krogdahl, Stein;
Manne, Fredrik;
Natvig, Lasse;
Stol, Norvald;
Yu, Weihai.
(2000)
Norsk Informatikkonferanse NIK'2000.
Tapir Akademisk Forlag. 2000. ISBN 82-7314-308-2.
Academic anthology/Conference proceedings
-
Storøy, Sverre;
Bjørnestad, Solveig;
Fallmyr, Terje;
Hadjerrouit, Said;
Jansen, Arild;
Karlsen, Randi;
Krogdahl, Stein;
Munthe-Kaas, Ellen;
Natvig, Lasse;
Aagesen, Finn Arve.
(1999)
Norsk informatikkonferanse, NIK'99.
1999. ISBN 82-519-1556-2.
Non-fiction book
-
Storøy, Sverre;
Aagesen, Finn Arve;
Natvig, Lasse;
bjørnestad, Solveig;
fallmyr, terje;
Hadjerrouit, Said;
Jansen, Arild;
Karlsen, Randi;
Krogdahl, Stein;
Munthe-Kaas, Ellen.
(1999)
Norsk Informatikkonferanse NIK'99.
Tapir Akademisk Forlag. 1999. ISBN 8251915562.
Academic anthology/Conference proceedings
Part of book/report
-
Bjørnseth, Benjamin Andreassen;
Djupdal, Asbjørn;
Natvig, Lasse.
(2016)
A Systematic Approach to Automated Construction of Power Emulation Models.
Design, Automation & Test in Europe Conference & Exhibition.
Academic chapter/article/Conference paper
-
Vaddina, Kameswar Rao;
Cebrian, Juan;
Natvig, Lasse.
(2016)
Transient Temperature Prediction for Aging Thermal Sensors Using Artificial Neural Network.
Proceedings of the 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP2016).
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 International Conference on High Performance Computing (HiPC).
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.
2015 Sustainable Internet and ICT for Sustainability (SustainIT).
Academic chapter/article/Conference paper
-
Cebrian, Juan;
Jahre, Magnus;
Natvig, Lasse.
(2014)
Optimized Hardware for Suboptimal Software: The Case for SIMD-aware Benchmarks.
IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE.
Academic chapter/article/Conference paper
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2014)
Victim Selection Policies for Intel TBB: Overheads and Energy Footprint.
Architecture of Computing Systems – ARCS 2014.
Academic chapter/article/Conference paper
-
Cebrian, Juan;
Natvig, Lasse.
(2013)
Temperature effects on on-chip energy measurements.
2013 International Green Computing Conference Proceedings.
Academic chapter/article/Conference paper
-
Hasib, Abdullah Al;
Natvig, Lasse.
(2013)
Performance Optimization and Evaluation of a Data Cleansing Algorithm on Multicore Processors.
Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems.
Academic chapter/article/Conference paper
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2013)
On the Energy Footprint of Task Based Parallel Applications.
Proceedings of the 2013 International Conference on High Performance Computing & Simulation (HPCS 2013).
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.
Proceedings of the 2013 IEEE 27th International Symposium on Parallel and Distributed Processing Workshops and PhD Forum.
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.
Proceedings of the 2012 SC Companion: High Performance Computing, Networking Storage and Analysis.
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.
Operations Research Proceedings 2011: Selected Papers of the International Conference on Operations Research (OR 2011), August 30-September 2, 2011, Zurich, Switzerland.
Academic chapter/article/Conference paper
-
Iordan, Alexandru Ciprian;
Jahre, Magnus;
Natvig, Lasse.
(2012)
Towards Efficient Simulation of Task Based Parallel Applications.
Norsk informatikkonferanse NIK 2012; Universitetet i Nordland 19 – 21 november 2012.
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.
Proceedings of the Federated Conference on Computer Science and Information Systems.
Academic chapter/article/Conference paper
-
Eleyat, Mujahed;
Natvig, Lasse.
(2010)
Mixed-Precision Parallel Linear Programming Solver.
Proceedings of the 22nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2010).
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.
Proceedings of the 5th International Conference on High Performance Embedded Architectures and Compilers (HiPEAC).
Academic chapter/article/Conference paper
-
Iordan, Alexandru Ciprian;
Natvig, Lasse.
(2010)
Energy Efficient Methods for Multi-Core Programming.
Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems.
Academic chapter/article/Conference paper
-
Jahre, Magnus;
Grannæs, Marius;
Natvig, Lasse.
(2009)
A Quantitative Study of Memory System Interference in Chip Multiprocessor Architectures.
11th IEEE International Conference on High Performance Computing and Communications (HPCC 2009).
Academic chapter/article/Conference paper
-
Jahre, Magnus;
Natvig, Lasse.
(2009)
A Light-Weight Fairness Mechanism for Chip Multiprocessor Memory Systems.
Proceedings of the 6th ACM Conference on Computing Frontiers.
Academic chapter/article/Conference paper
-
Grannæs, Marius;
Jahre, Magnus;
Natvig, Lasse.
(2008)
Low-Cost Open-Page Prefetch Scheduling in Chip Multiprocessors.
IEEE International Conference on Computer Design, 2008.
Academic chapter/article/Conference paper
-
Jahre, Magnus;
Natvig, Lasse.
(2007)
Performance Effects of a Cache Miss Handling Architecture in a Multi-core Processor.
Norsk Informatikkonferanse (NIK 2007).
Academic chapter/article/Conference paper
-
Nørvåg, Kjetil;
Bratbergsengen, Kjell;
Bræk, Rolv;
Dybdahl, Haakon;
Elster, Anne Cathrine;
Hallgren, Torbjørn;
Hartmann, Morten;
Hauglid, Jon Olav;
Knapskog, Svein Johan;
Natvig, Lasse.
(2004)
Computer Systems.
Infosam2020, Information Society of 2020.
Academic chapter/article/Conference paper
-
Natvig, Lasse.
(1995)
GENERAL-PURPOSE PARALLEL PROGRAMMING ON THE PRAM MODEL.
Abstract Machine Models for Highly Parallel Computers.
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.
2016.
Report
-
Meyer, Jan Christian;
Martinsen, Thomas B;
Natvig, Lasse.
(2013)
Implementation of an Energy-Aware OmpSs Task Scheduling Policy.
2013.
Report
-
Meyer, Jan Christian;
Natvig, Lasse.
(2013)
Power instrumentation of task-based applications using model-specific registers on the Sandy Bridge architecture.
2013.
Report
-
Meyer, Jan Christian;
Natvig, Lasse;
Karakasis, Vasileios;
Siakavaras, Dimitris;
Nikas, Konstantinos.
(2013)
Energy-efficient Sparse Matrix Auto-tuning with CSX.
2013.
Report
-
Nikas, Konstantinos;
Siakavaras, Dimitris;
Karakasis, Vasileios;
Meyer, Jan Christian;
Natvig, Lasse.
(2013)
An Energy-centric Study of Conjugate Gradient Method.
2013.
Report
-
Njølstad, Tormod;
Natvig, Lasse;
Tjore, Odd;
Stien, Åge.
(1999)
SIE4005 Digitalteknikk og datamaskiner, Lab. utg.
1999.
Compendium
-
Natvig, Lasse.
(1998)
Computational Models for Parallel Computing and BSPlab.
1998. 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.
1994.
Report
Media
2015
-
LectureAl Hasib, Abdullah; Cebrian, Juan; Natvig, Lasse. (2015) V-PFORDelta: Data Compression for Energy Efficient Computation of Time Series. 22nd International Conference on High Performance Computing . IEEE; 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. The 4th IFIP Conference on Sustainable Internet and ICT for Sustainability . Institute Imdea Networks; 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). 8th International Conference on High-Performance and Embedded Architectures and Compilers . HiPEAC; Berlin. 2013-01-21 - 2013-01-23.
2011
-
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.
-
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.
2008
-
PosterGrannæs, Marius; Jahre, Magnus; Natvig, Lasse. (2008) Low-Cost Open-Page Prefetch Scheduling in Chip Multiprocessors. ACACES Summer school, HiPEAC . 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 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. (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 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
-
InterviewNatvig, Lasse. (2003) Hva er en mikroprosessor?. Dagbladet null [Avis]. 2003-03-30.
2001
-
PosterNatvig, Lasse. (2001) Simulating Parallel Architectures with BSPlab. International conference on High-Performance Computing and Networking, HPCN 2001 . [Mangler data]; Amsterdam. 2001-06-25.
-
Academic lectureNatvig, Lasse; Njølstad, Tormod. (2001) Experience from a New Course on Digital Logic and Computer Fundamentals at NTNU. Norsk Informatikk Konferanse 2001 . [Mangler data]; Tromsø. 2001-11-27.
-
PosterNjølstad, Tormod; Natvig, Lasse. (2001) Experience from a 450 Students/Year Course on Digital Logic and Computer Fundamentals using FPGAs and Microcontrollers. 2001 IEEE International Conference on Microelectronics Systems Education . IEEE; Las Vegas, Nevada. 2001-06-18.
1997
-
Academic lectureHaddow, Pauline; Natvig, Lasse. (1997) A case study in multilevel architecture modelling using HDLs. 4th Asia-Pacific Conference on Hardware Description Languages . [Mangler data]; Taiwan.
-
Academic lectureNatvig, Lasse. (1997) High-level architectural simulation of the Torus routing chip. 6th International Verilog HDL Conference (IVC97) . [Mangler data]; 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 1997 (NIK97) . Norsk Informatikk konferanse; Voss, Norge. 1997-11-24 - 1997-11-26.
1994
-
Academic lectureNatvig, Lasse. (1994) Why computational science and engineering should be of interest to computer scientists. Norsk informatikkonferanse . [Mangler data]; [Mangler data].