Gentoo Archives: gentoo-user

From: James <wireless@×××××××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: Mantle Open source GPU engine
Date: Fri, 04 Oct 2013 16:27:02
Message-Id: loom.20131004T180534-65@post.gmane.org
In Reply to: Re: [gentoo-user] Mantle Open source GPU engine by Bruce Hill
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

Replies

Subject Author
[gentoo-user] Re: Mantle Open source GPU engine James <wireless@×××××××××××.com>