🦞🌯 Lobster Roll

Thread

I translated a simple C program to x86_64 and it was slower (ecc-comp.blogspot.com)

Stories related to "I translated a simple C program to x86_64 and it was slower" across the full archive.

I translated a simple C program to x86_64 and it was slower (ecc-comp.blogspot.com)
MikeOS - simple x86 assembly language operating system (mikeos.berlios.de)
A Great Old-Timey Game-Programming Hack (blog.moertel.com)
Make Your Program Slower With Threads (brooker.co.za)
80x86 Opcodes are Encoded in Octal (reocities.com)
Staapl: A scheme-metaprogrammable PIC18F Forth (zwizwa.be)
[assembly] for want of an [embedded] tag
A tutorial introduction to programming PDP-11 Macro-11 Assembly in RT-11 v5.3 (decuser.blogspot.com)
The Story of Mel, a Real Programmer (1983) (cs.utah.edu)
A bug story: data alignment on x86 (pzemtsov.github.io)
OcaPIC - PIC microcontrollers programmed in Ocaml (algo-prog.info)
Alternatives to short unconditional jumps on x86 (corsix.org)
Instead of jumping over a few bytes, you can make them parameters to some dummy operation, by creating overlapping machine code.
Crash course to Amiga assembly programming (reaktor.com)
x86 Proved: Coq Library for Modelling, Specification, Generation, and Proof for x86 Machine Code (x86proved.codeplex.com)
The Old-School Fire Effect and Bare-Metal Programming (hanshq.net)
A Programming Language With Only One Command and the Anti-Imperialist Operating System Built on it (esoteric.codes)
Redundancy of x86 Machine Code (strchr.com)
STOKE: A stochastic superoptimizer and program synthesizer (2013-2017) (stoke.stanford.edu)
Intro: "STOKE is a stochastic optimizer and program synthesizer for the x86-64 instruction set. STOKE uses random search to explore the extremely high-dimensional space of all possible program transformations. Although any one random transformation is unlikely to produce a code sequence that is desi...
A fundamental introduction to x86 assembly programming (nayuki.io)
AS/400 Machine-Level Programming (2001) (cmpct.info)
> This is a mirror of Leif Svalgaard's unfinished book, [AS/400 Machine-Level Programming](http://www.leif.org/as400/). I have converted all the original documents from Word 97 format to PDF; and included a version compiled into a single PDF; and included a version compiled into a single PDF; with t...
Simulation and Formal Verification of x86 Machine-Code Programs that make System Calls (cs.utexas.edu)
Abstract: "We present an approach to modeling and verifying machine-code programs that exhibit non-determinism. Specifi- cally, we add support for system calls to our formal, executable model of the user-level x86 instruction-set architecture (ISA). The resulting model, imp...
Writing a Self-Mutating x86_64 C Program (shanetully.com)
Linux x86 Program Start Up (dbp-consulting.com)
Some thoughts on simple state machines using x86_64 / assembly (ecc-comp.blogspot.com)
Kind of a response to https://blog.yoshuawuyts.com/state-machines/ .
Let's Learn x86-64 Assembly! Part 0 - Setup and First Steps (gpfault.net)
Metaprogramming in Flat Assembler (gpfault.net)
Graphics Programming Black Book (drdobbs.com)
Let's Learn x86-64 Assembly pt. 2 - We're Writing a Virtual Machine (gpfault.net)
Embedding multiple x86 programs inside a single binary (aix86.com)
Let's Learn x86-64 Assembly! pt.3 - Arithmetic and Logic (gpfault.net)
How To Ensure That Your Program Does Not Run Under Windows 95 (ptgmedia.pearsoncmg.com)