selfie
ITC
selfie | ITC | |
---|---|---|
21 | 1 | |
2,349 | 4 | |
0.5% | - | |
9.7 | 10.0 | |
2 days ago | over 1 year ago | |
Jupyter Notebook | Jupyter Notebook | |
BSD 2-clause "Simplified" License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
selfie
- A tiny hand crafted CPU emulator, C compiler, and Operating System
-
Project Oberon the Design of an Operating System, a Compiler, and a Computer Pdf
this sort of exists at https://github.com/cksystemsteaching/selfie
> Selfie is a self-contained 64-bit, 12KLOC C implementation of: (...) a tiny (...) subset of C called C Star (C) (...) to a tiny (...) subset of RISC-V called RISC-U[;] a[n] (...) emulator (...) that executes RISC-U code[;] (...) a (...) hypervisor (...) that provides RISC-U virtual machines*
so they have an instruction set architecture, a compiler, and an operating system, though it's much simpler than xv6. because the instruction set is a subset of risc-v you can run its code on actual risc-v hardware (or qemu-system-riscv), but presumably you could also design risc-u hardware in verilog that was simpler than a full implementation of rv64i with whatever extensions the hypervisor needs
- Best book on writing an optimizing compiler (inlining, types, abstract interpretation)?
- Selfie: An educational platform for teaching systems engineering
- An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
- Selfie: An Educational Platform For Teaching Systems Engineering
ITC
-
Help regarding Perceptron exercise. Im having trouble understanding how to implement it in MATLAB. Its my first time trying, I was able to do previous excersises but Im not sure about this and would really appreciate some help. Links of my code in the comments.
Thank you so much to everyone. I leave the code if interested https://github.com/SeaWar741/ITC/blob/master/7to_Semestre/INT301-2223-S1-Bio-Computation/Lab1/Exercise2.m
What are some alternatives?
oscam-patched - Open Source Cam Emulator
ML-foundations - Machine Learning Foundations: Linear Algebra, Calculus, Statistics & Computer Science
coollang-2020-fs - Compiler of a small Scala subset
Multi-Type-TD-TSR - Extracting Tables from Document Images using a Multi-stage Pipeline for Table Detection and Table Structure Recognition:
perseus - A state-driven web development framework for Rust with full support for server-side rendering and static generation.
AcademicContent - Free tech resources for faculty, students, researchers, life-long learners, and academic community builders for use in tech based courses, workshops, and hackathons.
scamp-cpu - A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.
algorithmica - A computer science textbook
shecc - A self-hosting and educational C optimizing compiler
Real-time-Object-Detection-for-Autonomous-Driving-using-Deep-Learning - My Computer Vision project from my Computer Vision Course (Fall 2020) at Goethe University Frankfurt, Germany. Performance comparison between state-of-the-art Object Detection algorithms YOLO and Faster R-CNN based on the Berkeley DeepDrive (BDD100K) Dataset.
the_ray_tracer_challenge_in_rust - Repository to follow my development of "The Raytracer Challenge" book by Jamis Buck in the language Rust
ld - LambdaDelta