profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/ryukzak/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Aleksandr Penskoi ryukzak ITMO University / LMT Ltd. Russia, Saint-Petersburg https://ryukzak.github.io/

itmo-cse/itmo-cse.github.io 1

Faculty of Software Engineering and Computer Science

ryukzak/clojure-misc 1

Miscellaneous Clojure Stufff

ryukzak/dired-sync 1

sync directories within dired

ryukzak/mep 1

Working with mathematical expressions. Build ast, optimisation and evaluate

ryukzak/mess 1

Erlang claster for controll some embedded system.

ryukzak/pmvm 1

Small virtual machine for event management in embedded systems. Configuration is represented as JSON or JSON-like format, which are allowed by jsmn (http://zserge.com/jsmn.html).

push eventryukzak/micsecs-2020

Aleksandr Penskoi

commit sha 40fbdd4cd76a566b41c1af921e7878c339bf6191

Add link to CEUR volume

view details

push time in 4 days

issue openedryukzak/nitta

Algorithm specific numbers of FRAM cells

Currently, a user should specify the number of cells inside FRAM in microarchitecture, but actually, it can be defined in the synthesis process dependent on the algorithm. Todo:

  • [ ] Change the type of size field of the FRAM model to Maybe
  • [ ] Add mechanism for dynamically extending amount of cells in FRAM if needed
  • [ ] Adapt bus network TargetSystemComponent to work with "dynamic" number of signals

created time in 5 days

issue openedryukzak/nitta

Design PU for lookup table

Many applicationы of nitta require performing mathematical functions from one argument like sqrt, sin, cos, etc. We can perform them in hardware, but also we can do it by making a lookup table.

For that purpose, we need to design a specific processor unit with a lookup table inside.

For that, we need:

  • [ ] Design hardware of PU (shifts and masks of input data for different functions and how to do it in a programmable way), how many signals we need for that, should we use external memory for it
  • [ ] Design application-level functions with control over precisions of functions (actually, we can not store data for 32 bits of input data), e.g., how many informative bits we take from input and how many to output, how to round them
  • [ ] Design PU model, which should not only scheduling process but also prepare specific configuration

Notes:

  • Maybe, preparing input/output data of lookup table can be implemented in other PU (shift or mask PU)
  • Number of signals for table selection can be dependent on an algorithm or restricted by microarchitecture

created time in 5 days

issue openedryukzak/nitta

Experiment with nix as a repeatable cross-platform building tool

Again and again and again, we have problems with project building on a different platform. One of the perspectives and popular ways to do this in the Haskell community is nix (https://nixos.org). We need to try.

created time in 5 days

delete branch ryukzak/nitta

delete branch : 41-31-ui-tree-info-and-score-highlighting

delete time in a month

PublicEvent

create barnchitmo-cse/itmo-cse.github.io

branch : update-nitta-project-2

created branch time in a month

PR opened itmo-cse/itmo-cse.github.io

Reviewers
Update nitta abstract
+1 -1

0 comment

1 changed file

pr created time in a month

create barnchitmo-cse/itmo-cse.github.io

branch : update-nitta-project-2

created branch time in a month

PR opened itmo-cse/itmo-cse.github.io

Reviewers
Small improvements.
+1 -4

0 comment

1 changed file

pr created time in a month

create barnchitmo-cse/itmo-cse.github.io

branch : simlify

created branch time in a month

create barnchitmo-cse/itmo-cse.github.io

branch : update-nitta-project-2

created branch time in a month

PR opened itmo-cse/itmo-cse.github.io

Reviewers
Update nitta project
+50 -8

0 comment

8 changed files

pr created time in 2 months

create barnchitmo-cse/itmo-cse.github.io

branch : update-nitta-project

created branch time in 2 months

PR opened itmo-cse/itmo-cse.github.io

Reviewers
Update staff member 2
+43 -37

0 comment

3 changed files

pr created time in 2 months

create barnchitmo-cse/itmo-cse.github.io

branch : update_staff_member_2

created branch time in 2 months

create barnchitmo-cse/itmo-cse.github.io

branch : update_staff_member_2

created branch time in 2 months

PR opened itmo-cse/itmo-cse.github.io

Reviewers
Update staff member pages

New style:

Screenshot 2021-05-26 at 00 20 29

+43 -36

0 comment

3 changed files

pr created time in 2 months

create barnchitmo-cse/itmo-cse.github.io

branch : update_staff_member

created branch time in 2 months