Search found 31 matches

by Kulasko
2018-06-15, 0:49:48
Forum: forwardcom forum
Topic: Forwardcom simulations
Replies: 3
Views: 13116

Re: Forwardcom simulations

I am working on a simulator for these kinds of things right now. The project got pretty heavily delayed by multiple causes, but is still on track. Depending on how much work it is in the end, i want my simulator to not only simulate ForwardCom, but other architecture such as ARM as well. This way, i...
by Kulasko
2018-05-14, 10:22:35
Forum: forwardcom forum
Topic: Casey Muratori talk about what's wrong with modern hardware and OSes
Replies: 1
Views: 11061

Re: Casey Muratori talk about what's wrong with modern hardware and OSes

I agree with his point that today, there is way too many code between nearly any actual function one tries to use. However, his solution makes it clear he is looking at the problem from a pure consumer point of view. I'm seeing a few disadvantages for an SoC-wide ISA. First, you would either need ev...
by Kulasko
2018-02-24, 15:41:01
Forum: forwardcom forum
Topic: Forwardcom possible execution pipeline?
Replies: 11
Views: 21176

Re: Forwardcom possible execution pipeline?

https://cdn.discordapp.com/attachments/411952138516692992/413794021731991562/pioneer_b.png This is a sketch i made while trying to follow the proposal inside the manual. It lacks in detail, but gives a general idea how a ForwardCom CPU core might look like. It is microcode-less, but has a fairly co...
by Kulasko
2018-01-23, 19:40:28
Forum: forwardcom forum
Topic: Different instruction sets on different cores
Replies: 18
Views: 30584

Re: Different instruction sets on different cores

You're right about the server use case. I was thinking of clients – desktop and mobile – where the crypto load is trivial (one webpage every minute?). Though ideally the disk/file system should be encrypted by default, and I'm not sure what kind of load that would generate. I think it's suboptimal ...
by Kulasko
2018-01-14, 8:06:27
Forum: forwardcom forum
Topic: Process memory defragmentation by another process
Replies: 3
Views: 10111

Process memory defragmentation by another process

I came up with an idea for an algorithm that effectively can decrease to completely eliminate memory fragmentation. When we try to expand the memory space of a process without having enough of a gap before/behind the already allocated space, we would allocate a new block of memory somewhere else, th...
by Kulasko
2018-01-14, 6:28:30
Forum: forwardcom forum
Topic: Different instruction sets on different cores
Replies: 18
Views: 30584

Re: Different instruction sets on different cores

It's interesting to note that Intel has announced the AVX512 VAES extension for upcoming Icelake processors, which can encrypt 4 streams in parallel. I don't know what purpose this is aimed at, but clearly they see a benefit for enabling more parallel encryption (or maybe it helps accelerate a sing...