Skip to content

A curated set of my research and experiments, re-evaluating ideas from books, videos, and discussions across diverse topics.

License

Notifications You must be signed in to change notification settings

PascalCorpsman/Research

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

From time to time, I do some “research.” By research, I mean testing and re-evaluating results I’ve encountered from various sources — books, YouTube videos, discussions with others, and more.
In this repository, I share my findings with the world 😉, hoping that others might also find them interesting.

Each subfolder in the Content directory covers a different topic, presented in no particular order. Some folders may contain only links to content I’ve already published, since I prefer not to duplicate my own work here.

Folder Description
CPU branch prediction Demonstration evaluating the benefits of modern CPU branch prediction units and how this knowledge can be applied to writing more efficient code.
GetTickCount64 Evaluating the behavior of GetTickCount64 on Windows64 and Linux64 and conclusing to the schedulers of the OS's.
Cache compare Evaluation of CPU cache prefetching strategies and code optimizations that take care of that.
FPC and others Evaluation of different ways to integrate other sources (programming languages) into FreePascal

License

All sourcecode files do have their own license header included at the top, for all other files in this repository see license.md for further informations.

About

A curated set of my research and experiments, re-evaluating ideas from books, videos, and discussions across diverse topics.

Topics

Resources

License

Stars

Watchers

Forks