1 |
Sounds interesting. I have been talking to sedeiner |
2 |
about working on HPC / bioinformatics with gentoo and |
3 |
would be interested in forking on any project in this |
4 |
realm. |
5 |
|
6 |
Shanon [abstract] |
7 |
|
8 |
--- Andrew Fant <afant@××××××××.cc> wrote: > ( please |
9 |
pardon my crosspost on this. It won't |
10 |
> happen again) |
11 |
> |
12 |
> For those involved in high-performance computing |
13 |
> (HPC) and computational |
14 |
> science and engineering (CSE)*, Gentoo, is a |
15 |
> powerful tool, both on the |
16 |
> desktop and on servers or clusters. With it, users |
17 |
> can build environments |
18 |
> that do not waste time offering unwanted network |
19 |
> services and system |
20 |
> daemons, and the binaries for the OS can be highly |
21 |
> optimized to take full |
22 |
> advantage of the system architecture. In |
23 |
> particular, this can improve the |
24 |
> efficiency of numerical simulations that depend on |
25 |
> floating point |
26 |
> performance. Shaving 1 or 2 cycles from an operation |
27 |
> may not seem like |
28 |
> much, but when the routine is executed 5 million |
29 |
> times per calculation, |
30 |
> the savings rapidly add up. Also, Gentoo doesn't |
31 |
> have a rigid release |
32 |
> cycle with EOL dates forced on users who have |
33 |
> working systems. |
34 |
> Administrators and users have the ultimate control |
35 |
> over when upgrades are |
36 |
> made and to which packages. Finally, a group of |
37 |
> enthusiastic volunteers |
38 |
> have written ebuilds for over 100 different |
39 |
> scientific and engineering |
40 |
> applications and libraries, making them readily |
41 |
> accessible to the user |
42 |
> community. |
43 |
> |
44 |
> * Computational Science and Engineering is related |
45 |
> to but distinct from |
46 |
> Computer |
47 |
> Science. It is not usually concerned with research |
48 |
> into computing for its |
49 |
> own |
50 |
> ends, but as a tool for making advances in other |
51 |
> fields. It covers areas as |
52 |
> broad as Geographic Information Systems, |
53 |
> Bioinformatics, Computational Fluid |
54 |
> Dynamics, and Chemical Reactor Design, with many |
55 |
> other fields as well. |
56 |
> |
57 |
> With the potential advantages of Gentoo-based HPC |
58 |
> and CSE environments, we |
59 |
> feel that the Gentoo community ought to do more to |
60 |
> reach out to potential |
61 |
> users and developers in these fields. Gentoo |
62 |
> doesn't come without a |
63 |
> learning curve, and even when that curve is |
64 |
> conquered the need for a |
65 |
> specialized peer group is not obviated. |
66 |
> Furthermore, Gentoo lacks name |
67 |
> recognition in these fields, and even when a |
68 |
> developer or administrator |
69 |
> finds Gentoo and discovers the benefits of its |
70 |
> philosophy, there is often |
71 |
> a sense of isolation that discourages him or her |
72 |
> from moving forward with |
73 |
> Gentoo-based solutions. To address these issues, |
74 |
> we propose the |
75 |
> formation of a Gentoo-science project, encompassing |
76 |
> both desktop and |
77 |
> server issues, with the following list of potential |
78 |
> project goals. |
79 |
> |
80 |
> 1) To act as a clearinghouse for information |
81 |
> about the use of Gentoo |
82 |
> Linux in computational science and |
83 |
> engineering, including the |
84 |
> installation of major third-party |
85 |
> applications, such as Matlab and |
86 |
> Mathematica, which are often less than |
87 |
> completely Gentoo-friendly. |
88 |
> |
89 |
> 2) To be a presence for Gentoo at technical |
90 |
> meetings and trade shows, |
91 |
> both in informal settings, such as BOFs and |
92 |
> badge button campaigns, |
93 |
> and in more formal settings, such as organized |
94 |
> symposia or vendor |
95 |
> booths. |
96 |
> |
97 |
> |
98 |
> 3) To coordinate with the sci herd and other |
99 |
> appropriate Gentoo herds |
100 |
> for bug-testing, code validation, and |
101 |
> potential tree restructuring |
102 |
> as necessary and desirable. |
103 |
> |
104 |
> 4) To provide input to project teams about the |
105 |
> specific needs of |
106 |
> computational science and engineering users, |
107 |
> in particular the |
108 |
> gentoo-server, gentoo-cluster, and |
109 |
> gentoo-desktop teams. |
110 |
> |
111 |
> 5) To advocate with developers and independent |
112 |
> software vendors for |
113 |
> increased distribution neutrality in |
114 |
> specifying software |
115 |
> pre-requisites for applications, and to |
116 |
> encourage use of packaging |
117 |
> systems that are ebuild-friendly. |
118 |
> |
119 |
> Contact information: |
120 |
> |
121 |
> At present, there is no official irc channel or |
122 |
> gentoo forum or mailing |
123 |
> list for this proposed project. Once the level of |
124 |
> interest is determined, |
125 |
> a mailing list will probably be set up to make |
126 |
> communications easier. The |
127 |
> proponents of this project can often been found in |
128 |
> #gentoo-server or |
129 |
> #gentoo-cluster on irc.freenode.net. Please feel |
130 |
> free to post your |
131 |
> comments as followups to this message. E-mailed |
132 |
> comments or requests to |
133 |
> be added to the possible mailing list should be sent |
134 |
> to afant@××××××××.cc |
135 |
> (having "gentoo-science" in the subject would be |
136 |
> greatly appreciated). |
137 |
> |
138 |
> Thank you to everyone for your attention and |
139 |
> thoughts about this exciting |
140 |
> new |
141 |
> direction for Gentoo. |
142 |
> |
143 |
> Andrew Fant |
144 |
> afant@××××××××.cc |
145 |
> JFMuggs on freenode.net |
146 |
> |
147 |
> |
148 |
> |
149 |
> -- |
150 |
> gentoo-cluster@g.o mailing list |
151 |
> |
152 |
|
153 |
===== |
154 |
"We can debug relationships, but it's always good policy to consider the people themselves to be features. |
155 |
People get annoyed when you try to debug them." |
156 |
|
157 |
Larry Wall |
158 |
|
159 |
________________________________________________________________________ |
160 |
BT Yahoo! Broadband - Free modem offer, sign up online today and save £80 http://btyahoo.yahoo.co.uk |
161 |
|
162 |
-- |
163 |
gentoo-cluster@g.o mailing list |