Commit graph

67 commits

Author SHA1 Message Date
5459729661 SotA: first writeup 2024-03-19 20:52:37 +01:00
bb932f93c6 SotA: some writeup. Lacks uiCA. 2024-03-19 19:57:04 +01:00
bd7b3b8ad6 Start SOTA 2024-02-21 18:38:32 +01:00
5f8ff8599b Foundations: finish definitions 2024-02-14 18:03:38 +01:00
baebd14466 Foundations: start subsection on basic block definition 2024-01-31 18:36:25 +01:00
f82ec7f5f6 Foundations: finish \cyc definition/properties 2024-01-31 18:09:46 +01:00
39d8741ae7 Foundations: small amends 2024-01-23 18:40:13 +01:00
627ec583c9 Foundations: redefine cyc(K), redo 1st part of maths 2024-01-20 16:24:04 +01:00
c70ed526ee Continue definitions 2024-01-07 15:13:21 +01:00
d25a1476ae Start writeup of defs; very tentative remark/proof 2024-01-06 23:53:31 +01:00
61252c8450 Beginning of cyc{K} definition writeup 2024-01-06 13:04:08 +01:00
5d4d3e34ae Writeup: ELF files 2024-01-06 12:13:21 +01:00
93ffefc8f4 Foundations: code analyzers (work in train) 2024-01-03 10:50:36 +01:00
6a24e7a4c5 Foundations: start writeup on code analyzers 2023-12-27 20:14:44 +01:00
1b3607b18c Foundations: SIMD 2023-12-27 17:44:15 +01:00
58fa37391e Foundations: enhancements to μarch 2023-12-23 12:04:05 +01:00
2a7b3fc2a3 Foundations: further microarch writeup 2023-11-03 20:17:04 +01:00
c20ba8ea7e Foundations: slightly more writeup 2023-11-03 17:47:11 +01:00
0bc865d5f9 Foundations: CPU big picture image 2023-11-03 17:31:01 +01:00
133f9de6dd Foundations: microarch 2023-11-01 21:09:18 +01:00
82e9418a3d Intro: quickly define static 2023-10-16 21:28:37 +02:00
b42e2c3d80 Introduction: first full version 2023-10-15 18:20:36 +02:00
9dd4432342 Intro: add ref to https://arxiv.org/abs/2003.00532 2023-10-09 18:13:30 +02:00
0d7bf6a974 Intro: progress 2023-10-08 22:32:04 +02:00
3285743cd4 Start intro 2023-10-08 15:59:11 +02:00
a9cfaef2f9 Staticdeps: evaluation part 2023-09-29 16:04:48 +02:00
3511d27516 Staticdeps: up to evaluation (not yet started) 2023-09-28 17:45:31 +02:00
094985307d Introduce Valgrind 2023-09-27 17:45:05 +02:00
c2acf78476 Init staticdeps, write §1 2023-09-27 17:02:30 +02:00
e1eb20bb2c palmed: add benchsuite_bb bb count 2023-09-27 17:02:06 +02:00
8c3604fe73 Palmed: slight refactors 2023-09-26 16:46:58 +02:00
625f21739a Palmed: first writeup of Benchsuite-bb 2023-09-26 16:39:12 +02:00
4c4f70c246 CesASMe: another integration pass 2023-09-26 11:39:26 +02:00
b44b6fcf10 CesASMe: Try to remodel the introduction. WIP. 2023-09-25 19:06:00 +02:00
853f792023 First pass on CesASMe -- intro is still a mess 2023-09-25 18:45:35 +02:00
f6f0336b34 CesASMe: first adaptations 2023-09-25 17:41:37 +02:00
fc9182428d CesASMe: brutal paper import. Not compiling yet. 2023-09-25 17:00:07 +02:00
0b089085e0 A72: mostly finish chapter. Missing: future works, some details 2023-09-25 16:49:46 +02:00
ca430288b8 A72: minor changes 2023-09-23 16:45:00 +02:00
eef1889478 A72: no-cross model 2023-09-22 17:32:53 +02:00
175cb8cef3 A72: nocross model: start writeup 2023-09-21 17:48:47 +02:00
54403c6ce6 A72: uop-count: examples 2023-09-21 16:19:34 +02:00
f0453795a6 A72: writeup of uops measure for an instruction 2023-09-21 14:45:15 +02:00
344b959862 Continue writing on A72 frontend 2023-09-20 17:46:06 +02:00
8e1485e03d Use arm-assembler-latex-listings for ARM assembly 2023-09-20 17:45:38 +02:00
16a647e3d4 A72: proper section split 2023-09-20 16:09:50 +02:00
41bb653013 A72: start writeup 2023-09-20 15:51:20 +02:00
f3fbbf3b6b Palmed: add labels 2023-09-20 15:51:04 +02:00
327022ff55 A72 pipeline figure with braces 2023-09-19 10:58:22 +02:00
907a16bad3 A72: §1: WIP 2023-09-18 19:11:56 +02:00