Description:
Programming issues that transcend languages and OSs.
|
|
|
About the availability and efficiency...
|
| |
Hello,
I have corrected an error in my page about the availability and
efficiency, the utilization is equal to the arrival rate divided by
the servive rate, not the inverse..
And here is the part that i have corrected:
As you have noticed, i have finally arrived to the following
mathematical model of our Jackson network that model an Enterprise... more »
|
|
About lockfree_mpmc ...
|
| |
Hello,
I think i have forgot something with lockfree_mpmc...
Please follow with me...
The Intel x86 memory model, detailed in Intel 64 Architecture Memory Ordering White Paper
and the AMD spec, AMD64 Architecture Programmer's Manual, list a lot of memory ordering
guarantees, among them:... more »
|
|
ANN: Seed7 Release 2012-06-03
|
| |
Hello,
I have released a new version of Seed7: seed7_05_20120603.tgz
In the Seed7 programming language new statements and operators
can be declared easily. Types are first class objects and therefore
templates/generics need no special syntax. Object orientation is
used when it brings advantages and not in places when other... more »
|
|
About my threadpool engine...
|
| |
Hello,
In my threadpool engine the worker threads enters in a wait state
when there is no job in the lock-free queues - for more efficiency -
you can download the source code from:
[link]
but if you look at the threadpool engine source code i am using
the following code on the producer side:... more »
|
|
The following libraries have been ported to 64 bits architecture...
|
| |
The following libraries have been ported to 64 bits architecture...
1. My ParallelSort library
2. My ParallelGzip inside my parallelcompression library,
but you have to use the zlib1.dll for 64 bits architecture.
3. Lockfree_mpmc
4. Parallelhashlist
5. Threadpool engine.
To compile them, for 64 bits architecture, just open the defines.inc... more »
|
|
time
|
| |
Can someone help me understand why a computer's clock is so inaccurate?
And, what are the best ways to cope with this when you need good timing?
Is there maybe a USB stick or something that can offer better timing?
|
|
Marzullo's Algorithm
|
| |
Let's say I have one computer that is synchronized to an atomic clock.
Then I have, say 5 other computers, that need the correct time and will attempt to get it by talking to the timekeeper computer. Those 5 computers are all connected to the timekeeper by Wifi, so there can be a bit of latency (although the latency tends to vary).... more »
|
|
syncing video
|
| |
What is the best programming strategy for syncing video that is playing across multiple computers?
|
|
kloc
|
| |
what does it mean "1 kloc"? 1000 lines?
thank you
|
|
ISO standard for Ruby?
|
| |
So, it appears that the Ruby programming language is now defined by an ISO standard. Who knew?
ISO/IEC 30170:2012
Information technology -- Programming languages -- Ruby
[link]
Will this help Ruby gain any popularity?... more »
|
|
|