์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

laminfo - ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ laminfo๋ฅผ ์‹คํ–‰ํ•˜์„ธ์š”.

์ด๊ฒƒ์€ Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” laminfo ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


laminfo - LAM/MPI์— ๋Œ€ํ•œ ๊ตฌ์„ฑ ์ •๋ณด ํ‘œ์‹œ

๊ฐœ์š”


laminfo [-arch] [-config] [-help|-h] [-param ์œ ํ˜• ๋ชจ๋“ˆ]
[-parsable|-pretty] [-๊ฒฝ๋กœ ํ•ญ๋ชฉ] [-๋ฒ„์ „ ํ•ญ๋ชฉ ๋ฒ”์œ„]

์˜ต์…˜


-๋ชจ๋‘ ๋ชจ๋“  ๊ตฌ์„ฑ ์ •๋ณด ํ‘œ์‹œ

-์•„์น˜ LAM์ด ๊ตฌ์„ฑ๋œ ์•„ํ‚คํ…์ฒ˜ ํ‘œ์‹œ

-๊ตฌ์„ฑ LAM ๊ตฌ์„ฑ์— ๋Œ€ํ•œ ์ผ๋ถ€ ์ •๋ณด ํ‘œ์‹œ

-๋„์›€ ๋„์›€๋ง ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ

-ํŒŒ๋ผ๋ฏธํ„ฐ ํŠน์ • SSI ์œ ํ˜• ๋ฐ ๋ชจ๋“ˆ์— ๋Œ€ํ•œ SSI ๋งค๊ฐœ๋ณ€์ˆ˜ ํ‘œ์‹œ

-๋ถ„์„ ๊ฐ€๋Šฅ ์‰ฝ๊ฒŒ ๊ตฌ๋ฌธ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ํ˜•์‹์œผ๋กœ ์ถœ๋ ฅ ํ‘œ์‹œ

-ํ†ต๋กœ ๋ชฉ ์ง€์ •๋œ ๊ตฌ์„ฑ ๊ฒฝ๋กœ๋ฅผ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค.

-์˜ˆ์œ ์˜ˆ์œ ์ธ์‡„ ํ˜•์‹์œผ๋กœ ์ถœ๋ ฅ ํ‘œ์‹œ(๊ธฐ๋ณธ๊ฐ’)

-๋ฒˆ์—ญ ํŠน์ • ํ•ญ๋ชฉ์˜ ๋ฒ„์ „ ๋ฒˆํ˜ธ ์ผ๋ถ€ ๋˜๋Š” ์ผ๋ถ€ ์ธ์‡„

๊ธฐ์ˆ 


XNUMXD๋ดํƒˆ์˜ ๋ผ๋ฏธํฌ ๋ช…๋ น์€ LAM/MPI ์„ค์น˜์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
ํŠนํžˆ SSI ๋Ÿฐํƒ€์ž„ ๋ชจ๋“ˆ ์„ ํƒ ์‹œ์Šคํ…œ์˜ ๊ฒฝ์šฐ, ๋ผ๋ฏธํฌ ๋ช…๋ น ์ˆ˜
์„ค์น˜๋œ ๊ธฐ๋Šฅ์„ ๊ฒฐ์ •ํ•˜๋Š” ์Šคํฌ๋ฆฝํŠธ ๋ฐ ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ์ž์—๊ฒŒ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
MPI ํ”„๋กœ๊ทธ๋žจ์— ๋Ÿฐํƒ€์ž„ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•œ LAM/MPI.

์ถœ๋ ฅ์€ "์˜ˆ์œ" ํ˜•์‹(์˜ˆ: ์‚ฌ๋žŒ์ด ์ฝ๊ธฐ์— ์ ํ•ฉ)์œผ๋กœ ํ‘œ์‹œ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋˜ํ•œ
๊ตฌ๋ฌธ ๋ถ„์„ ๊ฐ€๋Šฅํ•œ ํ˜•์‹(์˜ˆ: ์Šคํฌ๋ฆฝํŠธ๋‚˜ ๊ธฐํƒ€ ์ž๋™ํ™”๋œ ๋„๊ตฌ๋กœ ์‰ฝ๊ฒŒ ๊ตฌ๋ฌธ ๋ถ„์„ํ•˜๋Š” ๋ฐ ์ ํ•ฉ)
๋ฉ”์ปค๋‹ˆ์ฆ˜). ์ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋‹ค๋ฅธ LAM API ํ•จ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค.
์–ธ์–ด); ๊ทธ๋งŒํผ ๋ผ๋ฏธํฌ ๋ช…๋ น์€ ๋ชจ๋“  ๊ตฌ์„ฑ์„ ์–ป๋Š” ๊ฐ€์žฅ ์ข‹์€ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ž…๋‹ˆ๋‹ค.
LAM/MPI์— ๋Œ€ํ•œ ์ •๋ณด์ž…๋‹ˆ๋‹ค. ๊ตฌ๋ฌธ ๋ถ„์„ ๊ฐ€๋Šฅํ•œ ์ถœ๋ ฅ์€ ๊ณตํ†ต ์œ ํ‹ธ๋ฆฌํ‹ฐ๊ฐ€
๋“ฑ GREP, AWK, ์ ˆ๋‹จ๋ฐ SED ๊ด€๋ จ ์ •๋ณด๋ฅผ ์ถ”์ถœํ•˜๋Š” ๋ฐ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ฌ๋ฆฌ๋Š” ๋ผ๋ฏธํฌ ์ธ์ˆ˜๊ฐ€ ์—†์œผ๋ฉด ๊ตฌ์„ฑ ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ํ•˜์œ„ ์ง‘ํ•ฉ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
"์˜ˆ์œ" ํ˜•์‹์ž…๋‹ˆ๋‹ค(์•„๋ž˜์˜ ์˜ˆ ์„น์…˜ ์ฐธ์กฐ). ์—ฌ๋Ÿฌ ๋ช…๋ น์ค„ ์˜ต์…˜์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
ํ‘œ์‹œ๋˜๋Š” ์ •๋ณด๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์ œํ•œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์˜ต์…˜์€ ๋‹ค์Œ์—์„œ ์‚ฌ์šฉ๋  ๋•Œ
๊ตฌ๋ฌธ ๋ถ„์„ ๊ฐ€๋Šฅํ•œ ์ถœ๋ ฅ๊ณผ ํ•จ๊ป˜ ํŠน์ • ์ž๋™ํ™” ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
LAM/MPI์˜ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ •๋ณด์ž…๋‹ˆ๋‹ค.

์ผ๋ฐ˜ ๋งค๊ฐœ ๋ณ€์ˆ˜
XNUMXD๋ดํƒˆ์˜ -์˜ˆ์œ ๊ณผ -๋ถ„์„ ๊ฐ€๋Šฅ ์Šค์œ„์น˜๋Š” ์ถœ๋ ฅ์„ ํ‘œ์‹œํ• ์ง€ ์—ฌ๋ถ€๋ฅผ ์„ ํƒํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
๊ฐ๊ฐ "์˜ˆ์œ" ํ˜•์‹ ๋˜๋Š” ๊ธฐ๊ณ„๊ฐ€ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ํ˜•์‹์ž…๋‹ˆ๋‹ค. ๋‘˜ ๋‹ค ์ง€์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ -์˜ˆ์œ is
๊ธฐ๋ณธ๊ฐ’.

XNUMXD๋ดํƒˆ์˜ -์•„์น˜ ์Šค์œ„์น˜๋Š” LAM/MPI๊ฐ€ ๊ตฌ์„ฑ๋˜๊ณ  ์ปดํŒŒ์ผ๋œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
์—.

XNUMXD๋ดํƒˆ์˜ -๊ตฌ์„ฑ ์Šค์œ„์น˜๋Š” MPI์— ๋Œ€ํ•œ ์ผ๋ จ์˜ ๊ตฌ์„ฑ ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
C, C++ ๋ฐ Fortran MPI ๋ฐ”์ธ๋”ฉ์ด ์žˆ๋Š”์ง€ ์—ฌ๋ถ€์™€ ๊ฐ™์€ LAM/MPI ๊ธฐ๋Šฅ
C, C++ ๋ฐ Fortran์— ๋Œ€ํ•œ MPI ํ”„๋กœํŒŒ์ผ๋ง ์ง€์› ์—ฌ๋ถ€, ROMIO ์—ฌ๋ถ€
์ง€์› ๊ฐ€๋Šฅ ์—ฌ๋ถ€, IMPI ์ง€์› ๊ฐ€๋Šฅ ์—ฌ๋ถ€, ๋””๋ฒ„๊น… ์ง€์› ๊ฐ€๋Šฅ ์—ฌ๋ถ€
์‚ฌ์šฉ ๊ฐ€๋Šฅ(์ฃผ๋กœ LAM/MPI ์œ ์ง€๊ด€๋ฆฌ์ž์šฉ) ๋ฐ LAM/MPI๊ฐ€ "๊นจ๋—ํ•œ ์ •ํ™”"์ธ์ง€ ์—ฌ๋ถ€(์ฆ‰
๋ฉ”๋ชจ๋ฆฌ ๊ฒ€์‚ฌ ๋””๋ฒ„๊ฑฐ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๊ธฐ์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์˜ต์…˜์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
LAM/MPI ๊ตฌ์„ฑ ์Šคํฌ๋ฆฝํŠธ์ด๋ฉฐ ๊ตฌ์„ฑ/์ปดํŒŒ์ผ ์‹œ๊ฐ„ ์„ ํƒ ํ•ญ๋ชฉ์€
LAM์ด ์„ค์น˜๋˜๋ฉด ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค. ์„ธ๋ฐ€ํ•˜๊ฒŒ ์ œ์–ดํ•  ์ˆ˜๋Š” ์—†์ง€๋งŒ
๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋Ÿฌํ•œ ๊ฐ ์ •๋ณด๋ฅผ ๊ฐœ๋ณ„์ ์œผ๋กœ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. -๊ตฌ์„ฑ ํ•จ๊ป˜
๊ณผ -๋ถ„์„ ๊ฐ€๋Šฅ ๊ทธ๋ฆฌ๊ณ  ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ช…๋ น GREP ๊ฐœ๋ณ„ ์ •๋ณด๋ฅผ ๋ฐ˜ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŒŒ๋žŒ ๋งค๊ฐœ ๋ณ€์ˆ˜
XNUMXD๋ดํƒˆ์˜ -ํŒŒ๋ผ๋ฏธํ„ฐ ์Šค์œ„์น˜ be ์ต์ˆ™ํ•œ ์— ํ‘œ์‹œ ๊ฐ€๋Šฅ SSI ๋งค๊ฐœ ๋ณ€์ˆ˜ ๊ณผ ๊ธฐ๋ณธ๊ฐ’.
์œ ํ˜• ๋ฐ ๋ชจ๋“ˆ ์ธ์ˆ˜๋Š” ํŠน์ • SSI ์œ ํ˜• ๋ฐ/๋˜๋Š” ๋ชจ๋“ˆ์„ ์ง€์ •ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋˜๋Š” ํŠน์ˆ˜ ํ‚ค์›Œ๋“œ "all"์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  SSI ์œ ํ˜•/๋ชจ๋“ˆ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
(๊ฐ๊ธฐ).

์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ SSI ์œ ํ˜•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋ชจ๋‘ SSI ์œ ํ˜• ๋ชจ๋‘ ํ‘œ์‹œ

๊ธฐ๋ณธ ๊ณ ์œ  LAM/MPI ๋งค๊ฐœ๋ณ€์ˆ˜

boot ๋ถ€ํŒ… ๋ชจ๋“ˆ(์˜ˆ: lamboot)

coll MPI ์ง‘๋‹จ

cr ์ฒดํฌํฌ์ธํŠธ/๋‹ค์‹œ ์‹œ์ž‘

RPI MPI ์ง€์  ๊ฐ„.

์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“ˆ์˜ ์ด๋ฆ„์€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“ˆ์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
ํŠน์ • ์œ ํ˜•์— ๋Œ€ํ•ด. ์‚ฌ์šฉ๋ฒ• ์˜ˆ๋Š” ์•„๋ž˜์˜ ์˜ˆ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

PATH ๋งค๊ฐœ ๋ณ€์ˆ˜
XNUMXD๋ดํƒˆ์˜ -ํ†ต๋กœ ์Šค์œ„์น˜๋Š” LAM/MPI๋กœ ์ปดํŒŒ์ผ๋œ ๋‹ค์–‘ํ•œ ๊ฒฝ๋กœ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ๋“ค์€ ๋ชจ๋‘์˜€์Šต๋‹ˆ๋‹ค
LAM์ด ๊ตฌ์„ฑ๋  ๋•Œ ๊ฒฐ์ •๋˜๋ฉฐ ๋Ÿฐํƒ€์ž„์— ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜,
์ด๋Ÿฌํ•œ ๋””๋ ‰ํ„ฐ๋ฆฌ์˜ ์œ„์น˜๋Š” LAM ๋ฐ์ดํ„ฐ ํŒŒ์ผ, ๋ฐ”์ด๋„ˆ๋ฆฌ,
ํŒŒ์ผ ๋“ฑ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. -ํ†ต๋กœ ์Šค์œ„์น˜๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ทจํ•ฉ๋‹ˆ๋‹ค: ๋ชฉ. ๊ฐ€๋Šฅํ•œ ๊ฐ’ ๋ชฉ
์œ„์น˜ :

prefix LAM/MPI์— ๋Œ€ํ•œ ์ ‘๋‘์‚ฌ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

bindir LAM/MPI ์‹คํ–‰ ํŒŒ์ผ์ด ์„ค์น˜๋œ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

libdir LAM/MPI ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์„ค์น˜๋œ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

incdir LAM/MPI ํฌํ•จ ํŒŒ์ผ์ด ์„ค์น˜๋œ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

pkglibdir LAM/MPI ๋™์  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์„ค์น˜๋œ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

sysconfdir LAM/MPI ๋„์›€๋ง ๋ฐ ๊ตฌ์„ฑ ํŒŒ์ผ์ด ์žˆ๋˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
์„ค์น˜

LAM์˜ GNU๋Š” ๊ตฌ์„ฑ ์Šคํฌ๋ฆฝํŠธ๋Š” ์ด๋“ค ๋ชจ๋‘์— ๋Œ€ํ•ด ํŠน์ • ๊ฐ’์„ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.
์ ‘๋‘์‚ฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ(์˜ˆ: bindir์€ ์ผ๋ฐ˜์ ์œผ๋กœ $prefix/bin์ž„), ๋ชจ๋‘ ๋‹ค์Œ๊ณผ ๊ฐ™์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ช…๋ น์ค„ ์Šค์œ„์น˜๋กœ ์žฌ์ •์˜๋จ ๊ตฌ์„ฑ, ๋”ฐ๋ผ์„œ ๊ฐ€์ •ํ•ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค.
๋ผ๋ฏธํฌ ๊ตฌ์„ฑ ์‹œ ์–ด๋–ค ๊ฐ’์ด ์„ ํƒ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ ๋งค๊ฐœ ๋ณ€์ˆ˜
LAM/MPI์˜ ๊ฐ SSI ๋ชจ๋“ˆ์€ ๊ทธ ์ž์ฒด๋กœ ๋…๋ฆฝ๋œ ๊ฐœ์ฒด์ด๋ฏ€๋กœ
LAM/MPI ์ž์ฒด์™€๋Š” ์™„์ „ํžˆ ๋‹ค๋ฅธ ๋ฒ„์ „ ๋ฒˆํ˜ธ์ž…๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ๊ฐ SSI ๋ชจ๋“ˆ์—๋Š” XNUMX๊ฐœ์˜
๋ฒ„์ „ ๋ฒˆํ˜ธ: ์ง€์›ํ•˜๋Š” ๊ธฐ๋ณธ SSI API ๋ฒ„์ „,
์ง€์›ํ•˜๋Š” ๊ตฌ์„ฑ ์š”์†Œ ์œ ํ˜• API ๋ฐ ์ž์ฒด ๋ฒ„์ „ ๋ฒˆํ˜ธ์ž…๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ์šฉ์ž๋Š”
๋งˆ์ง€๋ง‰ ๋ฒ„์ „(๋ชจ๋“ˆ ์ž์ฒด ๋ฒ„์ „ ๋ฒˆํ˜ธ)์— ์ฃผ์˜ํ•˜์„ธ์š”.

XNUMXD๋ดํƒˆ์˜ -ํ†ต๋กœ ์Šค์œ„์น˜์—๋Š” ๋‘ ๊ฐ€์ง€ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋ชฉ ๊ณผ ๋ฒ”์œ„.

XNUMXD๋ดํƒˆ์˜ ๋ชฉ ๊ธฐ๋ณธ LAM ๋ฒ„์ „ ์ž์ฒด, SSI ์œ ํ˜• ๋˜๋Š” ํŠน์ • SSI์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ธฐ์ค€ ์น˜์ˆ˜. ํ˜„์žฌ ์ฟผ๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” SSI ๋ชจ๋“ˆ์—๋Š” ๋„ค ๊ฐ€์ง€ ์ข…๋ฅ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ ๋ณ‘, ์ฝœ,
rpi๋ฐ cr. ๋”ฐ๋ผ์„œ ๋ฒ„์ „ ๋ฒˆํ˜ธ๋Š” ๋‹ค์Œ์—์„œ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. -๋ฒˆ์—ญ ์Šค์œ„์น˜
์œ„์น˜ :

lam LAM/MPI ๋ฒ„์ „

boot ๊ฐ ๋ถ€ํŒ… SSI ๋ชจ๋“ˆ์˜ ์„ธ ๊ฐ€์ง€ ๋ฒ„์ „

boot:name ํŠน์ • ๋ถ€ํŒ… SSI ๋ชจ๋“ˆ์˜ ์„ธ ๊ฐ€์ง€ ๋ฒ„์ „

coll ๊ฐ coll SSI ๋ชจ๋“ˆ์˜ ์„ธ ๊ฐ€์ง€ ๋ฒ„์ „

coll:name ํŠน์ • coll SSI ๋ชจ๋“ˆ์˜ ์„ธ ๊ฐ€์ง€ ๋ฒ„์ „

rpi ๊ฐ rpi SSI ๋ชจ๋“ˆ์˜ ์„ธ ๊ฐ€์ง€ ๋ฒ„์ „

rpi:name ํŠน์ • rpi SSI ๋ชจ๋“ˆ์˜ ์„ธ ๊ฐ€์ง€ ๋ฒ„์ „

cr ๊ฐ cr SSI ๋ชจ๋“ˆ์˜ ์„ธ ๊ฐ€์ง€ ๋ฒ„์ „

cr:name ํŠน์ • cr SSI ๋ชจ๋“ˆ์˜ ์„ธ ๊ฐ€์ง€ ๋ฒ„์ „

XNUMXD๋ดํƒˆ์˜ ๋ฒ”์œ„ ์ธ์ˆ˜๋Š” ํ‘œ์‹œํ•  ๋ฒ„์ „ ๋ฒˆํ˜ธ ๋ถ€๋ถ„์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด
ํ‘œ์‹œํ•  ์ „์ฒด ๋ฒ„์ „ ๋ฒˆํ˜ธ ๋˜๋Š” ํŠน์ • ๊ฐœ๋ณ„ ๊ตฌ์„ฑ ์š”์†Œ
๋ฒ„์ „ ๋ฒˆํ˜ธ. ์œ ํšจํ•œ ๊ฐ’ ๋ฒ”์œ„ ์œ„์น˜ :

full ์ „์ฒด ๋ฒ„์ „ ๋ฒˆํ˜ธ(์ฆ‰, ๋ชจ๋“  ๊ตฌ์„ฑ ์š”์†Œ)๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ จ์˜ ๊ทœ์น™
๋ชจ๋“  ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋‹จ์ผ ๋ฌธ์ž์—ด๋กœ ํ•จ๊ป˜ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ:
๋ฉ”์ด์ €์™€ ๋งˆ์ด๋„ˆ๋Š” ํ•ญ์ƒ ํ‘œ์‹œ๋˜์ง€๋งŒ, ๋‹ค๋ฅธ ๊ตฌ์„ฑ์š”์†Œ๋งŒ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
XNUMX์ด ์•„๋‹Œ ๊ฒฝ์šฐ.

major ์ฃผ์š” ๋ฒ„์ „ ๋ฒˆํ˜ธ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

๋งˆ์ด๋„ˆ ๋งˆ์ด๋„ˆ ๋ฒ„์ „ ๋ฒˆํ˜ธ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

release ๋ฆด๋ฆฌ์Šค ๋ฒ„์ „ ๋ฒˆํ˜ธ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

alpha ์•ŒํŒŒ ๋ฒ„์ „ ๋ฒˆํ˜ธ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์—์„œ ๊ฐ€๋“ ์ฐฌ ๋ฒ”์œ„, XNUMX์ด ์•„๋‹Œ ๊ฒฝ์šฐ ์ด ์ˆซ์ž
์•ž์—๋Š” "a"๊ฐ€ ๋ถ™์Šต๋‹ˆ๋‹ค.

beta ๋ฒ ํƒ€ ๋ฒ„์ „ ๋ฒˆํ˜ธ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์—์„œ ๊ฐ€๋“ ์ฐฌ ๋ฒ”์œ„, XNUMX์ด ์•„๋‹Œ ๊ฒฝ์šฐ ์ด ์ˆซ์ž
"b"๊ฐ€ ์•ž์— ๋ถ™์Šต๋‹ˆ๋‹ค.

cvs CVS ์ฒดํฌ์•„์›ƒ์—์„œ LAM์ด ์„ค์น˜๋˜์—ˆ๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ํ”„๋ฆฌํ‹ฐ ๋ชจ๋“œ์—์„œ๋Š”
์ฐธ์ด๋ฉด "cvs" ๋ฌธ์ž์—ด์ด ๋˜๊ณ , ๊ฑฐ์ง“์ด๋ฉด ๊ณต๋ฐฑ์ด ๋ฉ๋‹ˆ๋‹ค. ๊ตฌ๋ฌธ ๋ถ„์„ ๊ฐ€๋Šฅ ๋ชจ๋“œ์—์„œ๋Š” ์ด
์ฐธ์ด๋ฉด 1, ๊ฑฐ์ง“์ด๋ฉด 0์ด ๋ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์˜ˆ


๋ผ๋ฏธํฌ
๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์—†์œผ๋ฉด ๋ผ๋ฏธํฌ LAM/MPI์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์ •๋ณด ์„ธํŠธ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
์„ค์น˜. ์ด ์ •๋ณด์—๋Š” ๋‹ค์Œ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

- LAM/MPI ๋ฒ„์ „

- ์„ค์น˜ ์ ‘๋‘์‚ฌ ๋””๋ ‰ํ„ฐ๋ฆฌ

- LAM/MPI๊ฐ€ ์„ค์น˜๋œ ์•„ํ‚คํ…์ฒ˜

- LAM/MPI๋ฅผ ๊ตฌ์„ฑํ•œ ์‚ฌ์šฉ์ž

- LAM/MPI๊ฐ€ ๊ตฌ์„ฑ๋˜์—ˆ์„ ๋•Œ์˜ ์‹œ๊ฐ„/๋‚ ์งœ ์Šคํƒฌํ”„

- LAM/MPI๊ฐ€ ๊ตฌ์„ฑ๋œ ํ˜ธ์ŠคํŠธ

- C, C++, Fortran์— ๋Œ€ํ•œ MPI ๋ฐ”์ธ๋”ฉ ์ œ๊ณต ์—ฌ๋ถ€

- MPI ํ”„๋กœํŒŒ์ผ๋ง์ด C, C++, Fortran์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ์ง€ ์—ฌ๋ถ€

- ROMIO ์ง€์› ํฌํ•จ ์—ฌ๋ถ€

- IMPI ์ง€์› ํฌํ•จ ์—ฌ๋ถ€

- ๋””๋ฒ„๊ทธ ์ง€์› ํฌํ•จ ์—ฌ๋ถ€(์ฃผ๋กœ LAM/MPI ๊ด€๋ฆฌ์ž์šฉ, ํŠนํžˆ
--with-debug๊ฐ€ LAM ๊ตฌ์„ฑ์— ์‚ฌ์šฉ๋˜์—ˆ๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค)

- LAM/MPI๊ฐ€ "์ •์ œ"์ธ์ง€ ์—ฌ๋ถ€(๋ฉ”๋ชจ๋ฆฌ ๊ฒ€์‚ฌ ๋””๋ฒ„๊ฑฐ์— ์ ํ•ฉ)
LAM์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐ --with-purify๊ฐ€ ์‚ฌ์šฉ๋˜์—ˆ๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ๊ตฌ์ฒด์ ์œผ๋กœ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค)

- ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  boot, coll ๋ฐ rpi SSI ๋ชจ๋“ˆ๊ณผ ํ•ด๋‹น ๋ชจ๋“ˆ์„ ๋‚˜์—ดํ•ฉ๋‹ˆ๋‹ค.
๋ฒ„์ „

laminfo -๋ถ„์„ ๊ฐ€๋Šฅ
๋™์ผํ•œ ๊ธฐ๋ณธ ์ •๋ณด ์„ธํŠธ๋ฅผ ๊ธฐ๊ณ„๊ฐ€ ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ํ˜•์‹์œผ๋กœ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

laminfo-all
์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ๋ผ๋ฏธํฌ.

laminfo -param ๋ชจ๋‘ ๋ชจ๋‘
์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  SSI์— ๋Œ€ํ•œ ๋ชจ๋“  SSI ๋งค๊ฐœ๋ณ€์ˆ˜(๋ฐ ํ•ด๋‹น ๊ธฐ๋ณธ๊ฐ’) ํ‘œ์‹œ
์œ ํ˜• ๋ฐ ๋ชจ๋“ˆ.

laminfo -param rpi ๋ชจ๋‘
๋ชจ๋“  rpi SSI์— ๋Œ€ํ•œ ๋ชจ๋“  SSI ๋งค๊ฐœ๋ณ€์ˆ˜(๋ฐ ํ•ด๋‹น ๊ธฐ๋ณธ๊ฐ’) ํ‘œ์‹œ
๋ชจ๋“ˆ.

laminfo -param rpi tcp
tcp rpi SSI์— ๋Œ€ํ•œ ๋ชจ๋“  SSI ๋งค๊ฐœ๋ณ€์ˆ˜(๋ฐ ํ•ด๋‹น ๊ธฐ๋ณธ๊ฐ’) ํ‘œ์‹œ
๊ธฐ์ค€ ์น˜์ˆ˜.

laminfo -param rpi tcp -๋ถ„์„ ๊ฐ€๋Šฅ
tcp rpi SSI์— ๋Œ€ํ•œ ๋ชจ๋“  SSI ๋งค๊ฐœ๋ณ€์ˆ˜(๋ฐ ํ•ด๋‹น ๊ธฐ๋ณธ๊ฐ’) ํ‘œ์‹œ
๊ธฐ๊ณ„๊ฐ€ ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ํ˜•์‹์˜ ๋ชจ๋“ˆ์ž…๋‹ˆ๋‹ค.

laminfo -path bindir -path sysconfdir -parsable
LAM/MPI ์‹คํ–‰ ํŒŒ์ผ ๋ฐ ๋„์›€๋ง/๊ตฌ์„ฑ ํŒŒ์ผ์ด ์žˆ๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๊ณ„๊ฐ€ ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ํ˜•์‹์œผ๋กœ ์„ค์น˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

laminfo -version lam ์ „์ฒด -๊ตฌ๋ฌธ ๋ถ„์„ ๊ฐ€๋Šฅ
LAM/MPI์˜ ์ „์ฒด ๋ฒ„์ „์„ ๊ธฐ๊ณ„๊ฐ€ ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ํ˜•์‹์œผ๋กœ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

laminfo -version rpi:tcp ์ „์ฒด
TCP RPI SSI ๋ชจ๋“ˆ์˜ ์ „์ฒด ๋ฒ„์ „์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ laminfo๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”.


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

  • 1
    aa-ํด๋ฆญ ์ฟผ๋ฆฌ
    aa-ํด๋ฆญ ์ฟผ๋ฆฌ
    aa-clickquery - ์ฟผ๋ฆฌ ํ”„๋กœ๊ทธ๋žจ
    click-apparmor ์„ค๋ช…: ์ด ํ”„๋กœ๊ทธ๋žจ
    click-apparmor๋ฅผ ์ฟผ๋ฆฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
    ์ •๋ณด. ์‚ฌ์šฉ๋ฒ•: aa-clickquery
    --ํด๋ฆญ-ํ”„๋ผ...
    aa-clickquery ์‹คํ–‰
  • 2
    aa-exec-ํด๋ฆญ
    aa-exec-ํด๋ฆญ
    aa-exec-click - ์‹คํ–‰ ํ”„๋กœ๊ทธ๋žจ
    ๊ฐ๊ธˆ๋œ ํŒจํ‚ค์ง€ ํด๋ฆญ
    ์„ค๋ช…: ์ด ํ”„๋กœ๊ทธ๋žจ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์šฉ๋„๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
    AppArmor์—์„œ ํด๋ฆญ ํŒจํ‚ค์ง€ ์‹คํ–‰
    ์ œํ•œ. ๋‚˜...
    aa-exec-click ์‹คํ–‰
  • 3
    ์ฝ”์–ด์„ผ๋“œmsg
    ์ฝ”์–ด์„ผ๋“œmsg
    coresendmsg - CORE API ๋ฉ”์‹œ์ง€ ๋ณด๋‚ด๊ธฐ
    ์ฝ”์–ด ๋ฐ๋ชฌ ๋ฐ๋ชฌ์œผ๋กœ ...
    coresendmsg ์‹คํ–‰
  • 4
    core_server
    core_server
    core_server - ๊ธฐ๋ณธ ์„œ๋ฒ„
    SpamBayes. ์„ค๋ช…: ํ˜„์žฌ ์„œ๋น„์Šค ์ค‘
    ์›น ์ธํ„ฐํŽ˜์ด์Šค๋งŒ. ์—ฐ๊ฒฐ
    ๋‹ค์–‘ํ•œ ํ”„๋กœํ† ์ฝœ์— ๋Œ€ํ•œ ๋ฆฌ์Šค๋„ˆ๋Š” ๋ฏธ์ •์ž…๋‹ˆ๋‹ค.
    ์ด๊ฑด ...
    core_server ์‹คํ–‰
  • 5
    Gappletviewer-4.8
    Gappletviewer-4.8
    gappletviewer - ์• ํ”Œ๋ฆฟ ๋กœ๋“œ ๋ฐ ์‹คํ–‰
    ...
    gappletviewer-4.8 ์‹คํ–‰
  • 6
    Gappletviewer-4.9
    Gappletviewer-4.9
    gappletviewer - ์• ํ”Œ๋ฆฟ ๋กœ๋“œ ๋ฐ ์‹คํ–‰
    ...
    gappletviewer-4.9 ์‹คํ–‰
  • ๋”ยป

Ad