All Projects → a-darwish → cuteOS-references

a-darwish / cuteOS-references

Licence: other
Documentation, references, and collected academic research for the cuteOS Kernel.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
HTML
75241 projects
objective c
16641 projects - #2 most used programming language
CSS
56736 projects
Makefile
30231 projects

Projects that are alternatives of or similar to cuteOS-references

Visual-Semantic-Embeddings-an-incomplete-list
A paper list of visual semantic embeddings and text-image retrieval.
Stars: ✭ 42 (+31.25%)
Mutual labels:  papers
Diverse-RecSys
Collection of diverse recommendation papers
Stars: ✭ 39 (+21.88%)
Mutual labels:  papers
COVID-19-Resources
Resources for Covid-19
Stars: ✭ 25 (-21.87%)
Mutual labels:  papers
Database-Optimization
📚 A collection of work related to Database Optimization.
Stars: ✭ 31 (-3.12%)
Mutual labels:  papers
love-a-paper
Twitter bot that tweets randomly selected papers from Papers We Love.
Stars: ✭ 20 (-37.5%)
Mutual labels:  papers
List-of-Academic-Research-on-Usability-in-FOSS
No description or website provided.
Stars: ✭ 29 (-9.37%)
Mutual labels:  papers
Academic Phrases
Bypass that mental block when writing your papers.
Stars: ✭ 244 (+662.5%)
Mutual labels:  papers
awesome-visual-localization-papers
The relocalization task aims to estimate the 6-DoF pose of a novel (unseen) frame in the coordinate system given by the prior model of the world.
Stars: ✭ 60 (+87.5%)
Mutual labels:  papers
understanding-ai
personal repository
Stars: ✭ 34 (+6.25%)
Mutual labels:  papers
tools-generation-detection-synthetic-content
Compilation of the state of the art of tools, articles, forums and links of interest to generate and detect any type of synthetic content using deep learning.
Stars: ✭ 107 (+234.38%)
Mutual labels:  papers
awesome-topic-segmentation
(yet another not really) awesome topic/text segmentation list
Stars: ✭ 95 (+196.88%)
Mutual labels:  papers
LaTeX-Templates
Commented templates for CVs, homework, lecture notes, presentations, research papers, and essays, with commands for math/statistics symbols
Stars: ✭ 45 (+40.63%)
Mutual labels:  papers
paper seacher
where where where paper
Stars: ✭ 45 (+40.63%)
Mutual labels:  papers
nlp-papers
Must-read papers on Natural Language Processing (NLP)
Stars: ✭ 87 (+171.88%)
Mutual labels:  papers
Paper-Notes
Paper notes in deep learning/machine learning and computer vision
Stars: ✭ 37 (+15.63%)
Mutual labels:  papers
Awesome Grounding
awesome grounding: A curated list of research papers in visual grounding
Stars: ✭ 247 (+671.88%)
Mutual labels:  papers
Awesome-Federated-Learning-on-Graph-and-GNN-papers
Federated learning on graph, especially on graph neural networks (GNNs), knowledge graph, and private GNN.
Stars: ✭ 206 (+543.75%)
Mutual labels:  papers
awesome-end2end-speech-recognition
💬 A list of End-to-End speech recognition, including papers, codes and other materials
Stars: ✭ 49 (+53.13%)
Mutual labels:  papers
PyPaperBot
PyPaperBot is a Python tool for downloading scientific papers using Google Scholar, Crossref, and SciHub.
Stars: ✭ 184 (+475%)
Mutual labels:  papers
Object Detection
Summary of object detection(modules&&improvements)
Stars: ✭ 50 (+56.25%)
Mutual labels:  papers

Specifications, manuals, academic papers used, and notes written while developing the Cute kernel.

##Documentation:

01-ProjectGoals.txt

What all of this is about!

CuteNotes.txt

Important technical details, bugs, and experiences discovered while developing this project. That's the repository's main document.

papers/sched/00-README

Study notes for a number of scheduling-related papers.

These notes discuss the origin of multi-level feedback queues (beginning form the 1962's CTSS system, and moving to the Unix jungle of SVR2/3, Solaris, and the BSDs), spinlocks (from VAX/VMS), general- purpose kernel preemption, per-CPU runqueues and data areas (VAX/VMS, DEC OSF/1, and WinNT), and thread scheduling soft and hard affinity (by the innovative DEC engineers again).

papers/fs/00-README

Study notes for a number of filesystem-related papers.

Primary sources for the classcial Multics and Unix SVR2 filesystems, BSD's FFS, Microsoft's FAT32 & NTFS, and Linux ext2/ext3 are throughly discussed.

##Material:

Some of the folders stated below also include their own README files.

Architecture/

Old and new specs of Intel and AMD x86(-64) CPUs. Closely related topics like the x86 'memory consistency model' are also included.

Manuals/

Official manuals for our development tools (e.g. gcc, and make). These official documents are usually more than enough; dumbed- down resources are disastrous for low-level development.

Notes/

Miscellaneous resources and self-written notes

Specs/

Specs of the 'hardware<->software' interface used by our kernel; examples include timers, interrupt controllers, and BIOS tables.

papers/

Historical and relatively new research that was needed while working on this interesting project. Detailed notes I've written while studying these papers are also included.

—Ahmed S. Darwish <[email protected]>
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].