federicoops - Overview

Skip to content

Navigation Menu

Sign in

Appearance settings

View federicoops's full-sized avatar

Federico Rossi federicoops

Block or report federicoops

Federico Rossi, Ph.D. 🕵️‍♂️

🚀

🔬 Research Items

  1. cppposit C++17 Posit library
  2. dfarc Decoding Free ARithmetic Core generator: generation of 1-D look-up tables with integer space-transformation for decoding-free real number arithmetic operations
  3. ppu: Hardware design, implementation and verification of posit numbers

🧠 Neural networks and computer graphics

  1. emptyNN: a C++17 Deep Neural Network library focused on performance evaluation of computer architectures and numerical representations.
  2. OpenGLSceneBuilder: a rudimental scene compositor using JSON scenes and OpenGL for rendering. Texture, lighting and shadows are supported.
  3. TensorPosit: Tensorflow ported to use cppPosit library.

🥼 C++ experiments

  1. lambdaParamPacker: simple header to achieve variable signature lambda/functors inside STL containers via parameter packing and std::any
  2. sockpp: small RAII/SFINAE wrapper for plain TCP C sockets

🤖 Emulation

  1. sep8Emulator: C++ emulator of a didactic 16-bit processor. A bit outdated, still fancy. One of my first emulation projects

Pinned Loading

  1. Posit-enabled tensorflow

    C++ 2 1

  2. Hardware implementation of Posit numbers

    SystemVerilog 4 3