The Computer Language Benchmark Game in Papers

The Computer Language Benchmark Game, also known as “The Benchmarks Game” or previously as “The Great Computer Language Shootout,” is a project that compares the performance of different programming languages using a set of benchmark problems. It’s a valuable resource for researchers comparing language performance. Here are a few papers from recent years that have … Continue reading The Computer Language Benchmark Game in Papers

Recent References on Programming Language Energy Efficiency

These papers cover various aspects of the topic, including: Ranking programming languages by energy efficiency Energy characteristics of specific APIs and languages (e.g., Java, Haskell) Energy patterns for mobile applications Manifestos and best practices for energy-aware software development Case studies and empirical evaluations of energy efficiency in software engineering Tools and techniques for estimating and … Continue reading Recent References on Programming Language Energy Efficiency

Difference between Systematic vs. Literature Review

    Systematic Review Literature Review Definition High-level overview of primary research on a focused question that identifies, selects, synthesizes, and appraises all high quality research evidence relevant to that question Qualitatively summarizes evidence on a topic using informal or subjective methods to collect and interpret studies Goals Answers a focused clinical questionEliminate bias Provide … Continue reading Difference between Systematic vs. Literature Review

Prompt Engineering

The Prompt Report: A Systematic Survey of Prompting Techniques https://arxiv.org/abs/2406.06608   This 76-page paper on Prompting Techniques has become quite popular. A nice read for your weekend. – “The Prompt Report: A Systematic Survey of Prompting Techniques”:  Explores structured understanding and taxonomy of 58 text-only prompting techniques, and 40 techniques for other modalities.  The paper … Continue reading Prompt Engineering

Problem: undefined reference to `boost::this_thread::disable_interruption::~disable_interruption()’Problem:

Problem: undefined reference to `boost::this_thread::disable_interruption::~disable_interruption()’ Solution: Add options to g++ / clang++ -lboost_thread -lboost_system Reference https://stackoverflow.com/questions/11916733/undefined-reference-to-boostthis-threadinterruption-point

Some papers on efficiency of Rust programming language

Here are some papers that explore Rust’s energy efficiency: 1. “Energy Efficiency of Systems Programming Languages: A Case Study on Rust” by Zhi Chen, et al. (2020) This paper compares the energy efficiency of several programming languages, including C, C++, Java, and Rust. The authors use a custom-built benchmarking framework to evaluate the energy consumption … Continue reading Some papers on efficiency of Rust programming language

Complete Set of Results from Paper Energy Efficiency Across Programming Languages (2017)

Original paper: “Energy efficiency across programming languages: how do energy, time, and memory relate?“ Original link: https://sites.google.com/view/energy-efficiency-languages/results?authuser=0 A. Data Tables binary-trees fannkuch-redux fasta k-nucleotide mandelbrot n-body pidigits regex-redux reverse-complement spectral-norm B. Normalized Global Results D. Pareto Optimal Set