Viewing profile — peerst
peerst
HN member- Joined
- Fri, Aug 13, 2010, 5:50 PM UTC
- HN karma
- 54
- Public activity
- 32 items
- HN profile
- View on Hacker News ↗
About peerst
Recent public activity
-
comment
Comment #44646756
The development was funded by a research project where the coordinator was a manufacturer of thermal energy harvesting devices. That's why we focussed on power most. That requires …
-
comment
Comment #44646685
It's an evaluation board for a technology stack. That's its "use". We wanted to explore the design space towards smaller/low power/cheaper and find out where we can still squeeze a…
-
comment
Comment #44646660
It's all relative. Hard Realtime vs Soft Realtime is not clearly delineated. Because on anything real world there is always a probability distribution for every deadline. Our obser…
-
comment
Comment #44646540
Addendum: we have Buildroot and Yocto based platforms too. Not clear on the website right now but we have three platforms actually: * GRiSP Metal - aka just GRiSP (Erlang/Elxiir + …
-
comment
Comment #44646483
With Linux we can only run on larger embedded CPUs that support virtual memory well enough. With RTEMS we can go towards much smaller platforms.
-
comment
Comment #19363626
Its not really „on RTEMS“, its more side by side. RTEMS is not a layer between the BEAM and te hardware its just helping by providing threads, TCP stack and file access. From a Erl…
-
comment
Comment #19363601
Yes we boot the BEAM on the hardware.
-
comment
Comment #16925325
RTEMS supports all 32bit hardware architectures. We also run it on a PowerPC controler for a customer project, but it also runs on Sparc, Mips all Arm and many other architectures.…
-
comment
Comment #13122222
Back then it was only running on customer specific hardware and was entangled with application code. Building this special hardware for it we can offer better user experience than …
-
comment
Comment #13122203
As does using C for more complex applications ;-)
-
comment
Comment #13122188
This is a eval board, which is optimized for developer time. In practice low power and performance are interchangeable (you try to race as fast as you can to the next point where y…
-
comment
Comment #13122151
Of course it can. It runs everything that runs on BEAM, Elixir, LFE, erlua and Erlang
-
comment
Comment #13122144
Firmware update in the field is important but only a small aspect of a embedded system (one that really needs to work). But Erlang already offers a lot around releases out of the b…
-
comment
Comment #13122120
Yes that also means the latency is not very long since in normal Erlang processes the process heap is also quite small so it doesn't take long to collect. Even without our planned …
-
comment
Comment #13122083
If you ignore the external memory the SAMV71 on the Grisp-Base has 384k on chip memory ... We plan to use this for the inner loop of the Erlang VM since its much faster than extern…
-
comment
Comment #13122069
Well with RAM and flash you can either fit everything in on chip memory or you need external memory. Once you have external memory 64MB is the smallest that you can get and be conf…
-
comment
Comment #13121976
Actually we have Erlang on RTEMS in production since Erlang R16B03 on a MPC8309 embedded cpu (200MHz) this is running a controler for industrial manufacturing transport system with…
-
comment
Comment #7777308
"require guarantees that erlang can't give" ... at the moment, working on it. In the meantime note that the percentage of stuff that really needs hard realtime in many systems is q…
-
comment
Comment #7777296
Soft is the new hard ;-) If you reason about hard realtime you pretty soon end up with the question: how high can the probability be that it misses a deadline. If you run on modern…
-
comment
Comment #7777268
Well Erlang is running on RTEMS in production in industrial control systems http://www.grisp.org Hard realtime processes to come
-
comment
Comment #7777265
I have a project planned which when funded will give us hard realtime guarantees for certain Erlang processes. This can only work of course if the underlying OS is also hard realti…
-
comment
Comment #6185449
Well JS is keeping you thinking in pretty ancient ways. The "ideas" in JS are so old that you need quotes around the word. This sounds like from a Blub programmer. I'd better add a…
-
comment
Comment #5732728
Well Erlang does have binaries for quite a while and many use them as high performance strings. So you can also use lists for strings, but why do you if you don't like the characte…
-
comment
Comment #5732722
If I run a Erlang server and am no professional Erlang developer after 2 years what does that say about me?
-
comment
Comment #5454317
"modern parallel computing" ... well not everything that can run parallel on multi core CPU's can run very well on a GPU. I'm using Erlang and GPU programming each for its area of …