2929 < v-app id ="psij-app ">
3030 < v-app-bar elevation ="4 " height ="48pt " fixed elevate-on-scroll width ="100% ">
3131 < v-tabs v-model ="maintabs ">
32- < v-tab href ="#index " key ="index "> < div class ="psi-j -font logo "> PSI/J</ div > </ v-tab >
32+ < v-tab href ="#index " key ="index "> < div class ="psij -font logo "> PSI/J</ div > </ v-tab >
3333 < v-tab href ="#install " key ="install "> Install</ v-tab >
3434 < v-tab href ="#docs " key ="docs "> Documentation</ v-tab >
3535 < v-tab href ="#resources " key ="resources "> Resources</ v-tab >
8686
8787 < v-card-text >
8888 Use a unified API to enable your HPC application to run virtually anywhere.
89- < span class ="psi-j -font "> PSI/J</ span > automatically translates abstract job
89+ < span class ="psij -font "> PSI/J</ span > automatically translates abstract job
9090 specifications into concrete scripts and commands to send to the scheduler.
91- < span class ="psi-j -font "> PSI/J</ span > is tested on a wide variety of clusters.
91+ < span class ="psij -font "> PSI/J</ span > is tested on a wide variety of clusters.
9292 </ v-card-text >
9393 </ v-card >
9494 </ v-col >
103103 < v-col justify ="center ">
104104 < v-card align ="center ">
105105 < div class ="icon-logo "> < i class ="fas fa-terminal " style ="color: #DD3D5A "> </ i > </ div >
106- < h3 > < span class ="psi-j -font "> PSI/J</ span > runs entirely in user space</ h3 >
106+ < h3 > < span class ="psij -font "> PSI/J</ span > runs entirely in user space</ h3 >
107107
108108 < v-card-text >
109109 There is no need to wait for infrequent deployment cycles. The HPC world
@@ -121,7 +121,7 @@ <h3>Use built-in or community contributed plugins</h3>
121121 < v-card-text >
122122 Let's be realistic. It is virtually impossible for a single entity to
123123 provide stable and tested adapters to all clusters and schedulers. That is
124- why < span class ="psi-j -font "> PSI/J</ span > enables and encourages community
124+ why < span class ="psij -font "> PSI/J</ span > enables and encourages community
125125 contributions to scheduler adapters, testbeds, and specific cluster
126126 knowledge.
127127 </ v-card-text >
@@ -131,12 +131,12 @@ <h3>Use built-in or community contributed plugins</h3>
131131 < v-col justify ="center ">
132132 < v-card align ="center ">
133133 < div class ="icon-logo "> < i class ="fas fa-save " style ="color: #FDA214 "> </ i > </ div >
134- < h3 > < span class ="psi-j -font "> PSI/J</ span > has a rich HPC legacy</ h3 >
134+ < h3 > < span class ="psij -font "> PSI/J</ span > has a rich HPC legacy</ h3 >
135135
136136 < v-card-text >
137- The design of < span class ="psi-j -font "> PSI/J</ span > is based on a number of
137+ The design of < span class ="psij -font "> PSI/J</ span > is based on a number of
138138 libraries used by state of the art HPC workflow applications that the
139- < span class ="psi-j -font "> PSI/J</ span > team has worked on. Its architectural
139+ < span class ="psij -font "> PSI/J</ span > team has worked on. Its architectural
140140 foundations have been tested at extreme scales and in diverse environments.
141141 </ v-card-text >
142142 </ v-card >
@@ -153,11 +153,11 @@ <h3><span class="psi-j-font">PSI/J</span> has a rich HPC legacy</h3>
153153 < v-row class ="page-start ">
154154 < v-col align ="center ">
155155 < v-card align ="left " class ="mb-6 vbox ">
156- < h2 > < i class ="fab fa-python "> </ i > Installing < span class ="psi-j -font "> PSI/J</ span > in Python
156+ < h2 > < i class ="fab fa-python "> </ i > Installing < span class ="psij -font "> PSI/J</ span > in Python
157157 </ h2 >
158158
159159 < div style ="margin-top: 1em ">
160- The psi-j -python library has the following requirements:
160+ The psij -python library has the following requirements:
161161 < ul >
162162 < li > Python 3.7 or later
163163 < li > Ubuntu 16.04 or later (or an equivalent Linux distribution)
@@ -166,22 +166,22 @@ <h2><i class="fab fa-python"></i> Installing <span class="psi-j-font">PSI/J</spa
166166 < p >
167167 To install from the command line using < code > pip</ code > :
168168 < pre > < code class ="language-bash ">
169- $ pip install psi-j -python
169+ $ pip install psij -python
170170 </ code > </ pre >
171171 </ p >
172172 </ div >
173173 </ v-card >
174174
175175 < v-card align ="left " class ="mb-6 vbox ">
176176 < h2 > < i class ="fas fa-code "> </ i > Installing the development version of < span
177- class ="psi-j -font "> PSI/J</ span > in Python</ h2 >
177+ class ="psij -font "> PSI/J</ span > in Python</ h2 >
178178
179179 < div >
180180 < p >
181181 Using the command line:
182182 < pre > < code class ="language-bash ">
183- $ git clone https://github.com/ExaWorks/psi-j -python.git
184- $ cd psi-j -python
183+ $ git clone https://github.com/ExaWorks/psij -python.git
184+ $ cd psij -python
185185$ pip install -r requirements.txt
186186$ python setup.py install
187187 </ code > </ pre >
@@ -212,7 +212,7 @@ <h2><i class="fas fa-chart-bar"></i> Site status</h2>
212212 < p >
213213 The < a href ="https://testing.exaworks.org "> site status dashboard</ a > shows
214214 current and past test results for the Python binding of
215- < span class ="psi-j -font "> PSI/J</ span > on all sites on which test results
215+ < span class ="psij -font "> PSI/J</ span > on all sites on which test results
216216 are reported.
217217 </ p >
218218 </ div >
@@ -225,7 +225,7 @@ <h2><i class="fab fa-slack"></i> Slack</h2>
225225 We use < a
226226 href ="https://join.slack.com/t/exaworks/shared_invite/zt-gttapi1i-GSaiHd8Q0h7uKyZnIqAUwQ "> Slack</ a >
227227 for various conversations about
228- both the < span class ="psi-j -font "> PSI/J</ span > specification and the Python
228+ both the < span class ="psij -font "> PSI/J</ span > specification and the Python
229229 binding.
230230 </ p >
231231 </ div >
@@ -241,7 +241,7 @@ <h2><i class="fab fa-slack"></i> Slack</h2>
241241 < v-row class ="page-start ">
242242 < v-col align ="center ">
243243 < v-card align ="left " class ="mb-6 vbox ">
244- < h2 > The motivation behind < span class ="psi-j -font "> PSI/J</ span > </ h2 >
244+ < h2 > The motivation behind < span class ="psij -font "> PSI/J</ span > </ h2 >
245245
246246 < p >
247247 The < a href ="exaworks.org "> ExaWorks</ a > project is a community-led project
@@ -271,22 +271,22 @@ <h2>The complexity of testing HPC libraries</h2>
271271 team has access to will encounter problems on other HPC resources is fairly
272272 high. As mentioned above, a first step in addressing this problem is by
273273 pooling the teams' respective resources for testing purposes. However,
274- < span class ="psi-j -font "> PSI/J</ span > takes it a step further by exposing an
275- infrastructure that allows any user < span class ="psi-j -font "> PSI/J</ span > user
276- to easily contribute test results to the < span class ="psi-j -font "> PSI/J</ span > ,
274+ < span class ="psij -font "> PSI/J</ span > takes it a step further by exposing an
275+ infrastructure that allows any user < span class ="psij -font "> PSI/J</ span > user
276+ to easily contribute test results to the < span class ="psij -font "> PSI/J</ span > ,
277277 and do so automatically. This is a mutually beneficial relationship: the
278- < span class ="psi-j -font "> PSI/J</ span > community at large gains a certain level
279- of assurance that < span class ="psi-j -font "> PSI/J</ span > functions correctly on
278+ < span class ="psij -font "> PSI/J</ span > community at large gains a certain level
279+ of assurance that < span class ="psij -font "> PSI/J</ span > functions correctly on
280280 a wide range of resources, while users contributing tests have a mechanism to
281- ensure that the < span class ="psi-j -font "> PSI/J</ span > team is aware of
281+ ensure that the < span class ="psij -font "> PSI/J</ span > team is aware of
282282 potential problems specific to their resources and can address them, thus
283- ensuring that < span class ="psi-j -font "> PSI/J</ span > continues to function
283+ ensuring that < span class ="psij -font "> PSI/J</ span > continues to function
284284 correctly on specific resources.
285285 </ p >
286286 </ v-card >
287287
288288 < v-card align ="left " class ="mb-6 vbox ">
289- < h2 > Precursors to < span class ="psi-j -font "> PSI/J</ span > </ h2 >
289+ < h2 > Precursors to < span class ="psij -font "> PSI/J</ span > </ h2 >
290290 < br />
291291 < h3 > SAGA</ h3 >
292292 < p >
@@ -300,13 +300,13 @@ <h3>SAGA</h3>
300300 submissions and file transfers across resources. RADICAL-SAGA is used by
301301 < a href ="https://github.com/radical-cybertools/radical.pilot "> RADICAL-Pilot</ a >
302302 to acquire resources and staging data to and from HPC platforms.
303- < span class ="psi-j -font "> PSI/J</ span > will replace RADICAL-SAGA, offering
303+ < span class ="psij -font "> PSI/J</ span > will replace RADICAL-SAGA, offering
304304 streamlined capabilities and a modern implementation.
305305 </ p >
306306 < br />
307307 < h3 > Java CoG Kit</ h3 >
308308 < p >
309- The < span class ="psi-j -font "> PSI/J</ span > API is in no small part inspired by
309+ The < span class ="psij -font "> PSI/J</ span > API is in no small part inspired by
310310 the Java CoG Kit
311311 < a href ="https://ieeexplore.ieee.org/document/1271452 "> Abstraction API</ a > .
312312
@@ -351,13 +351,13 @@ <h3>Java CoG Kit</h3>
351351 style ="vertical-align: middle ">
352352 </ v-col >
353353 < v-col class ="text-start ">
354- < span class ="psi-j -font "> PSI/J</ span > is funded by the U.S. Department of Energy
354+ < span class ="psij -font "> PSI/J</ span > is funded by the U.S. Department of Energy
355355 </ v-col >
356356 < v-col class ="text-end ">
357357 < img height ="40pt " src ="https://www.ecpannualmeeting.com/images/ecp-horizontal.png ">
358358 </ v-col >
359359 < v-col class ="text-start ">
360- < span class ="psi-j -font "> PSI/J</ span > is part of the Exascale Computing Project
360+ < span class ="psij -font "> PSI/J</ span > is part of the Exascale Computing Project
361361 </ v-col >
362362 </ v-row >
363363 </ v-card >
0 commit comments