https://github.com/pascalcorpsman/research
A curated set of my research and experiments, re-evaluating ideas from books, videos, and discussions across diverse topics.
https://github.com/pascalcorpsman/research
analysis evaluation knowledge learning research study understanding
Last synced: 3 days ago
JSON representation
A curated set of my research and experiments, re-evaluating ideas from books, videos, and discussions across diverse topics.
- Host: GitHub
- URL: https://github.com/pascalcorpsman/research
- Owner: PascalCorpsman
- License: other
- Created: 2025-08-10T06:58:32.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-11-03T14:00:59.000Z (3 months ago)
- Last Synced: 2025-11-03T16:04:26.960Z (3 months ago)
- Topics: analysis, evaluation, knowledge, learning, research, study, understanding
- Language: Pascal
- Homepage:
- Size: 1.35 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.md
Awesome Lists containing this project
README
# 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](Content/CPU_branch_prediction_unit) | Demonstration evaluating the benefits of modern CPU branch prediction units and how this knowledge can be applied to writing more efficient code. |
| [GetTickCount64](Content/Gettickcount64) | Evaluating the behavior of GetTickCount64 on Windows64 and Linux64 and conclusing to the schedulers of the OS's. |
| [Cache compare](Content/Cache_Compare) | Evaluation of CPU cache prefetching strategies and code optimizations that take care of that. |
| [FPC and others](Content/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](license.md) for further informations.