Show HN: I built a hardware processor that runs Python
914 by hwpythonner | 241 comments on Hacker News.
Hi everyone, I built PyXL — a hardware processor that executes a custom assembly generated from Python programs, without using a traditional interpreter or virtual machine. It compiles Python -> CPython Bytecode -> Instruction set designed for direct hardware execution. I’m sharing an early benchmark: a GPIO test where PyXL achieves a 480ns round-trip toggle — compared to 14-25 micro seconds on a MicroPython Pyboard - even though PyXL runs at a lower clock (100MHz vs. 168MHz). The design is stack-based, fully pipelined, and preserves Python's dynamic typing without static type restrictions. I independently developed the full stack — toolchain (compiler, linker, codegen), and hardware — to validate the core idea. Full technical details will be presented at PyCon 2025. Demo and explanation here: https://ift.tt/OifJvbD Happy to answer any questions
New best story on Hacker News: Astra can read and write weights to improve Qwen
Astra can read and write weights to improve Qwen 708 by dbreunig | 211 comments on Hacker News.
-
рддेрдЬрд╕्рд╡िрдиी рдкрддрд╕ंрд╕्рдеेрдЪ्рдпा рдШोрдЯाрд│ेрдмाрдЬ рдкрджाрдзिрдХाрд░ी, рд╕ंрдЪाрд▓рдХांрд╡рд░ рдЧुрди्рд╣े рджाрдЦрд▓ рд▓ेрдЦाрдкрд░ीрдХ्рд╖рдХ рдмрдирд╕ोрдб рдпांрдЪ्рдпा рддрдХ्рд░ाрд░ीрдиंрддрд░ рдкोрд▓िрд╕ांрдЪी рдХाрд░рд╡ाрдИ рд╡рд░ोрд░ा ...
-
рд╡рд░ोрд░ा рднाрдЬрдкा рдкрд░िрд╡ाрд░ाрдд рдирд╡े рд╕рджрд╕्рдп – рд╡िрдХाрд╕ рдкрд░рдЪाрдХे рдпांрдЪा рднाрдЬрдкा рдк्рд░рд╡ेрд╢ рд╡рд░ोрд░ा : рд╡рд░ोрд░ा-рднрдж्рд░ाрд╡рддी рд╡िрдзाрдирд╕рднा рдХ्рд╖ेрдд्рд░ाрдЪे рдЖрдорджाрд░ рдХрд░рдг рджाрджा рджेрд╡...
-
рд╡рд░ोрд░ाрдд рд╕्рдЯॅрдо्рдкрдкेрдкрд░ рд╡िрдХ्рд░ीрдд рд▓ूрдЯ рдк्рд░рд╢ाрд╕рдиाрдЪी рдмрдШ्рдпाрдЪी рднूрдоिрдХा релрежреж рдЪा рд╕्рдЯॅрдо्рдк релрелреж рд░ुрдкрдпाрдд рд╡िрдХ्рд░ी рдХाрдпрджेрд╢ीрд░ рдХाрдоाрд╕ाрдаी рдЖрд╡рд╢्рдпрдХ рдЕрд╕рд▓ेрд▓्рдпा рд╕्рдЯ...