1 |
Bruce Hill <daddy <at> happypenguincomputers.com> writes: |
2 |
|
3 |
|
4 |
> computer gaming (yawn)... |
5 |
|
6 |
think database acceleration, |
7 |
load of additional mathematically tuned |
8 |
addtional hardware for both MIPS/MOPS etc etc |
9 |
|
10 |
think: an order of magnitue more hardware campacity of the |
11 |
workstation or server, now fully utilizing the GPU(s). |
12 |
|
13 |
Think searching and sorting algorithms running at orders |
14 |
of magnitude fasters. Now use these in networked |
15 |
distributed and clustered systems. |
16 |
|
17 |
Think of the hardware assault on a range of NP Complete |
18 |
problems that only a few larges systems can tackle today. |
19 |
|
20 |
Think man think of all of the projects, where NDA's are signed |
21 |
and software vendors customize solutions for DOD, Aerospace |
22 |
and other massive problems, all solved with the use |
23 |
of "bare metal" and lightweight alogrithms that run on |
24 |
bare metal |
25 |
|
26 |
It will eventually effect everything that is done computationally, |
27 |
not just limited to graphical interfaces. |
28 |
|
29 |
The problem is we have been lead down this path before, via |
30 |
marketing hype, and denieded bare metal access. Bare metal |
31 |
access for lightweight or custom algorithms, have traditionally |
32 |
been extraordinarily expense to gain access to. Typically, hardware vendors |
33 |
select only a few outside companies to really have access to |
34 |
these things. Every layer of the API, system calls, IPC, etc, involves |
35 |
using scarce hardware resources to manage for an OS. |
36 |
|
37 |
Bare metal access, particularly if something like GCC incorporates |
38 |
this bare metal access, via a compiler, it allows GPUs to |
39 |
be use as reconfigurable blocks for custom and continuouse |
40 |
searching and sorting. Searching and sorting the the most important |
41 |
things in a multi-user multi-thread operating system, imho. |
42 |
|
43 |
These secrets are worth billions to these vendors (Nvidia, AMD ....) |
44 |
and as such have been locked away from routine computational |
45 |
use. If access is truly opened up, a war for tight integration |
46 |
amoung all hardware vendors will transpire (FPGA, ASIC, GPU, CPU |
47 |
and memory). |
48 |
|
49 |
It is a GAME CHANGER, IFF true, that is ifunadulterated bare metal |
50 |
access is being provided to the masses |
51 |
|
52 |
Otherwise, your yawn rules the day..... and this just may turn out |
53 |
to be more hype, as it is limited to NDAs between game developers |
54 |
and the hardware vendor, in yet another exclusive club. |
55 |
|
56 |
|
57 |
hth, |
58 |
James |