Search found 31 matches
- 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...
- 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...
- 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...
- 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 ...
- 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...
- 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...