From c13eefa30d7405252afedbb64882fcb551b116a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20Henrik=20G=C3=B6bbert?= <goebbert1@jrlogin05.jureca> Date: Mon, 8 Nov 2021 18:50:10 +0100 Subject: [PATCH] add Nsight-Compute and Nsight-Systems --- bin/launch_ncu.sh | 10 +++ bin/launch_nsys.sh | 10 +++ data/applications/ncu.desktop | 12 +++ data/applications/nsys.desktop | 12 +++ data/icons/ncu.png | Bin 0 -> 1156 bytes data/icons/ncu.xpm | 130 +++++++++++++++++++++++++++++++++ data/icons/nsys.png | Bin 0 -> 1156 bytes data/icons/nsys.xpm | 130 +++++++++++++++++++++++++++++++++ 8 files changed, 304 insertions(+) create mode 100755 bin/launch_ncu.sh create mode 100755 bin/launch_nsys.sh create mode 100644 data/applications/ncu.desktop create mode 100644 data/applications/nsys.desktop create mode 100644 data/icons/ncu.png create mode 100644 data/icons/ncu.xpm create mode 100644 data/icons/nsys.png create mode 100644 data/icons/nsys.xpm diff --git a/bin/launch_ncu.sh b/bin/launch_ncu.sh new file mode 100755 index 0000000..779004f --- /dev/null +++ b/bin/launch_ncu.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +module purge +module use $OTHERSTAGES +module load Stages/2020 + +module load GCCcore/.10.3.0 +module load Nsight-Compute/2021.2.1 + +ncu-ui diff --git a/bin/launch_nsys.sh b/bin/launch_nsys.sh new file mode 100755 index 0000000..f0d243f --- /dev/null +++ b/bin/launch_nsys.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +module purge +module use $OTHERSTAGES +module load Stages/2020 + +module load GCCcore/.10.3.0 +module load Nsight-Systems/2021.4.1 + +nsys-ui diff --git a/data/applications/ncu.desktop b/data/applications/ncu.desktop new file mode 100644 index 0000000..89204a4 --- /dev/null +++ b/data/applications/ncu.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Nsight-Compute +GenericName=Nsight-Compute +Comment=nvidia tool Nsight-Compute +Exec=xterm -hold -e 'launch_ncu.sh' +Terminal=false +Type=Application +Encoding=UTF-8 +Icon=ncu +Categories=Tools; +Keywords=tools; +X-Desktop-File-Install-Version=0.23 diff --git a/data/applications/nsys.desktop b/data/applications/nsys.desktop new file mode 100644 index 0000000..0e0d408 --- /dev/null +++ b/data/applications/nsys.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Nsight-Systems +GenericName=Nsight-Systems +Comment=nvidia tool Nsight-Systems +Exec=xterm -hold -e 'launch_nsys.sh' +Terminal=false +Type=Application +Encoding=UTF-8 +Icon=nsys +Categories=Tools; +Keywords=tools; +X-Desktop-File-Install-Version=0.23 diff --git a/data/icons/ncu.png b/data/icons/ncu.png new file mode 100644 index 0000000000000000000000000000000000000000..b18602097cd73ad08b3289bcb51d3d053e9dc799 GIT binary patch literal 1156 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}Y)RhkE)4%caKYZ?lNlHo zI14-?iy0WWg+Z8+Vb&Z81_lQ95>H=O_NUw&f_hSycQDj3FfhnwhD4M&=jZ08=9Msj zfOAo5Vo7R>LV0FMhJw4NZ$OG(Dmw!M^9xTG$B>A_Z>M|bgoH{Q|9^ky_PGm>hE>np zxOSnR{Nkyv0yG<qxY(Sh{_5})k2)ICyX(RN?#L{U3#(MhQk_beKeD<OCN61X*yWHo z<w(>VzFAqz`(5RYuU8tpwRv~uPH{|z=h2zp?l?U<rf<1h|Nr~){nstUfAsgJ$SP0d zF!5z(c(H3ApF^v_qdbO6rCkgPj|wc>)_>WX#;|K$weRJcK#q;w#e9lK>{~kyNH8}j zuUaKnU?H=wz=CJ_<;t%N!otF`FH3%fq^7D`JP$h1wWw#+s#{wpOiemAO}J~BQo+uc z<%^fR|CjWlc*PnQt^+1#m*tqfo<DbPZS7G>3)`xuGLv^9_kOPXKKtOz&$plTuw;G8 zzF1u^?~~|dK5LPN{PinWzC<v+_+IbQ8~SeRd|vr^e_Z9odTylNx4PI+`~7YEMDrzz z63Oz{u3fX!4Q*<+-`6hNJD0b;uB!f1xNXDHgNz9>`ybzEtusiv#4zXc^0c(HGSBn} zOB<gbJGN-?SC`gUqnAAQ?$!y2uGV^zKCdG@Jp8t(>q*_2jr%s|zmx9$7iMC?aO3nF z3mFTRR?SNcP8?!ft@q+Ku{d%3NN@k9wWVhRLtV!l*IORZw`%5mwsmFvv)TED_4jL= ztBh1s)3)DyIQ!SNPrv5Qn)OPH<H5>(!jm^{R2Nz1wJz|`(HG|@e2q`(7tv=tvNvps z+VkTJCnag_5?HiSqhTITv{1K1eM2ORf>M59Ly29gr%wNzr*aWB6aR8Mh+cb@8Jt_+ z+rnz>yV=6Q_owf)BiC-sHDKLeCTYO)c#r7DU9Vpye%hnjkYn~*o8!aPnT%J~W?AHM zSvu-j<i&5kcj>H$%Y!-mVk{LO=CyAq|0~U|b(6P<SEJ}g(c`eyvjt}QJUhKebwO2E z{>5!`jW_-Y&s}@BPbe&lQ(>xCY*udW-(4CG7Ba_9&;DjpP@H-AQt6XOn`iGBw@;{3 zWJ%h1BX9os@I9P!{nR}cA2I%_ZxiRYn!A6Z!Npo{{!>@4PRo+-KYsl7?c4SrtM;DW z&uN~2tLDqp+i`d6ZCCFq3Qdl^DqC^mDyyR9f0q^)r9`7+R!ofzTf;wg)Gzt%@uB(O zd*SqeLtcULH(RcoeN)o6ta52dG2%S;bMe`;XOD+{(GfQcEHo;3ba~>LqjT@-+MX!f z`SrAfvx<<RWU~LZEn8%CpD1rFe?G-BXGiJdDeBj?MCWuQNU$Ysys=|hrmWs{?H!N) zH|>`fD7}37^4*W#g#s6!Znk)E$Wuk=LaD7>uiO0m?Ck6r^XK!&eVsq?{`>ahj~xvp z-te?K%}q^BEjK)7b|Yt7>sQ`$KNHj@OI|T~yW{p-xdZ>zGV7Uqa%UN_YxlQ-3Ik79 KKbLh*2~7Zbc@ts) literal 0 HcmV?d00001 diff --git a/data/icons/ncu.xpm b/data/icons/ncu.xpm new file mode 100644 index 0000000..0069cdd --- /dev/null +++ b/data/icons/ncu.xpm @@ -0,0 +1,130 @@ +/* XPM */ +static char * C:\Users\jhgoebbert\Downloads\nsight_xpm[] = { +"32 32 95 2", +" c None", +". c #E8E8E8", +"+ c #E7E7E7", +"@ c #E5E5E5", +"# c #E4E4E4", +"$ c #D7D7D7", +"% c #E6E6E6", +"& c #96B592", +"* c #E8E6E9", +"= c #8AC283", +"- c #57A94C", +"; c #4AA23E", +"> c #639E5B", +", c #E7E5E7", +"' c #74B76C", +") c #4AA23F", +"! c #4CA341", +"~ c #6AA263", +"{ c #EBE8EB", +"] c #68B25F", +"^ c #4BA240", +"/ c #49A23E", +"( c #96B892", +"_ c #E6E5E6", +": c #6DB464", +"< c #449A39", +"[ c #D6DBD6", +"} c #8CC485", +"| c #4CA441", +"1 c #7BAF74", +"2 c #E7E6E7", +"3 c #5EAC54", +"4 c #439C38", +"5 c #DEDFDE", +"6 c #49A13D", +"7 c #4BA340", +"8 c #A4C4A0", +"9 c #6CB363", +"0 c #79B271", +"a c #E7E6E8", +"b c #6BB362", +"c c #5AA650", +"d c #EBE7EB", +"e c #56A84C", +"f c #479F3C", +"g c #EDE8EE", +"h c #4DA442", +"i c #439F37", +"j c #51A346", +"k c #4AA33E", +"l c #EDE8ED", +"m c #E1E1E1", +"n c #6AAE61", +"o c #5EAB54", +"p c #EAE7EB", +"q c #E0E0E0", +"r c #63A75A", +"s c #7CB875", +"t c #DADADA", +"u c #49A23D", +"v c #A8CCA4", +"w c #D8D8D8", +"x c #58A44E", +"y c #46A13A", +"z c #E1E3E1", +"A c #E3E3E3", +"B c #91B78C", +"C c #49A33E", +"D c #83BB7B", +"E c #E6E5E7", +"F c #D9D9D9", +"G c #68A960", +"H c #46A13B", +"I c #DAE0D9", +"J c #57A44D", +"K c #9EC799", +"L c #E5E4E5", +"M c #D3D3D3", +"N c #C9CDC8", +"O c #5CA553", +"P c #73B46B", +"Q c #7FAF79", +"R c #6CB264", +"S c #E8E6E8", +"T c #B8C3B6", +"U c #91BB8B", +"V c #E9E6E9", +"W c #EAEAEA", +"X c #DEDEDE", +"Y c #CDCDCD", +"Z c #D0D0D0", +"` c #D6D6D6", +" . c #C6C6C6", +".. c #D2D2D2", +"+. c #C8C8C8", +" ", +" ", +" . + @ # # # # @ + + ", +" $ % # # # # # # # # # # + ", +" & * # # # # # # # # # # @ . ", +" = - ; > , # # # # # # # # # # # + ", +" ' ) ! ! ! ~ { # # # # # # # # # # # % ", +" ] ^ ! ! ! ! / ( _ # # # # # # # # # # # ", +" : ^ ! ! ! ! ! ! < [ # # # # # # # # # # # @ ", +" } / ! ! ! ! ! ! ! | 1 2 # # # # # # # # # # # % ", +" 3 ! ! ! ! ! ! ! ! ! 4 5 # # # # # # # # # # # # ", +" 6 ! ! ! ! ! ! ! ! ! 7 8 # # # # # # # # # # # # ", +" 9 ! ! ! ! ! ! ! ! ! ! ! 0 a # # # # # # # # # # # @ ", +" b ! ! ! ! ! ! ! ! ! ! ! c d # # # # # # # # # # # # ", +" e ! ! ! ! ! ! ! ! ! ! ! f g # # # # # # # # # # # @ ", +" h ! ! ! ! ! ! ! ! ! ! ! i g # # # # # # # # # # # # ", +" j ! ! ! ! ! ! ! ! ! ! ! k l # # # # # # # # # # # m ", +" n ! ! ! ! ! ! ! ! ! ! ! o p # # # # # # # # # # # q ", +" r ! ! ! ! ! ! ! ! ! ! ! s , # # # # # # # # # # # t ", +" u ! ! ! ! ! ! ! ! ! ) v # # # # # # # # # # # @ w ", +" x ! ! ! ! ! ! ! ! ! y z # # # # # # # # # # # A ", +" B C ! ! ! ! ! ! ! ! D E # # # # # # # # # # # F ", +" G ! ! ! ! ! ! ! H I # # # # # # # # # # # A ", +" J ! ! ! ! ! / K L # # # # # # # # # # @ M ", +" N O ! ! ! 7 P d # # # # # # # # # # @ $ ", +" Q y 7 R S # # # # # # # # # # @ t ", +" T U V # # # # # # # # # # % M ", +" W _ # # # # # # # # # @ X Y ", +" Z ` @ @ @ # # @ @ @ ` Z ", +" .Z ..F F ..Z +. ", +" ", +" "}; diff --git a/data/icons/nsys.png b/data/icons/nsys.png new file mode 100644 index 0000000000000000000000000000000000000000..b18602097cd73ad08b3289bcb51d3d053e9dc799 GIT binary patch literal 1156 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}Y)RhkE)4%caKYZ?lNlHo zI14-?iy0WWg+Z8+Vb&Z81_lQ95>H=O_NUw&f_hSycQDj3FfhnwhD4M&=jZ08=9Msj zfOAo5Vo7R>LV0FMhJw4NZ$OG(Dmw!M^9xTG$B>A_Z>M|bgoH{Q|9^ky_PGm>hE>np zxOSnR{Nkyv0yG<qxY(Sh{_5})k2)ICyX(RN?#L{U3#(MhQk_beKeD<OCN61X*yWHo z<w(>VzFAqz`(5RYuU8tpwRv~uPH{|z=h2zp?l?U<rf<1h|Nr~){nstUfAsgJ$SP0d zF!5z(c(H3ApF^v_qdbO6rCkgPj|wc>)_>WX#;|K$weRJcK#q;w#e9lK>{~kyNH8}j zuUaKnU?H=wz=CJ_<;t%N!otF`FH3%fq^7D`JP$h1wWw#+s#{wpOiemAO}J~BQo+uc z<%^fR|CjWlc*PnQt^+1#m*tqfo<DbPZS7G>3)`xuGLv^9_kOPXKKtOz&$plTuw;G8 zzF1u^?~~|dK5LPN{PinWzC<v+_+IbQ8~SeRd|vr^e_Z9odTylNx4PI+`~7YEMDrzz z63Oz{u3fX!4Q*<+-`6hNJD0b;uB!f1xNXDHgNz9>`ybzEtusiv#4zXc^0c(HGSBn} zOB<gbJGN-?SC`gUqnAAQ?$!y2uGV^zKCdG@Jp8t(>q*_2jr%s|zmx9$7iMC?aO3nF z3mFTRR?SNcP8?!ft@q+Ku{d%3NN@k9wWVhRLtV!l*IORZw`%5mwsmFvv)TED_4jL= ztBh1s)3)DyIQ!SNPrv5Qn)OPH<H5>(!jm^{R2Nz1wJz|`(HG|@e2q`(7tv=tvNvps z+VkTJCnag_5?HiSqhTITv{1K1eM2ORf>M59Ly29gr%wNzr*aWB6aR8Mh+cb@8Jt_+ z+rnz>yV=6Q_owf)BiC-sHDKLeCTYO)c#r7DU9Vpye%hnjkYn~*o8!aPnT%J~W?AHM zSvu-j<i&5kcj>H$%Y!-mVk{LO=CyAq|0~U|b(6P<SEJ}g(c`eyvjt}QJUhKebwO2E z{>5!`jW_-Y&s}@BPbe&lQ(>xCY*udW-(4CG7Ba_9&;DjpP@H-AQt6XOn`iGBw@;{3 zWJ%h1BX9os@I9P!{nR}cA2I%_ZxiRYn!A6Z!Npo{{!>@4PRo+-KYsl7?c4SrtM;DW z&uN~2tLDqp+i`d6ZCCFq3Qdl^DqC^mDyyR9f0q^)r9`7+R!ofzTf;wg)Gzt%@uB(O zd*SqeLtcULH(RcoeN)o6ta52dG2%S;bMe`;XOD+{(GfQcEHo;3ba~>LqjT@-+MX!f z`SrAfvx<<RWU~LZEn8%CpD1rFe?G-BXGiJdDeBj?MCWuQNU$Ysys=|hrmWs{?H!N) zH|>`fD7}37^4*W#g#s6!Znk)E$Wuk=LaD7>uiO0m?Ck6r^XK!&eVsq?{`>ahj~xvp z-te?K%}q^BEjK)7b|Yt7>sQ`$KNHj@OI|T~yW{p-xdZ>zGV7Uqa%UN_YxlQ-3Ik79 KKbLh*2~7Zbc@ts) literal 0 HcmV?d00001 diff --git a/data/icons/nsys.xpm b/data/icons/nsys.xpm new file mode 100644 index 0000000..0069cdd --- /dev/null +++ b/data/icons/nsys.xpm @@ -0,0 +1,130 @@ +/* XPM */ +static char * C:\Users\jhgoebbert\Downloads\nsight_xpm[] = { +"32 32 95 2", +" c None", +". c #E8E8E8", +"+ c #E7E7E7", +"@ c #E5E5E5", +"# c #E4E4E4", +"$ c #D7D7D7", +"% c #E6E6E6", +"& c #96B592", +"* c #E8E6E9", +"= c #8AC283", +"- c #57A94C", +"; c #4AA23E", +"> c #639E5B", +", c #E7E5E7", +"' c #74B76C", +") c #4AA23F", +"! c #4CA341", +"~ c #6AA263", +"{ c #EBE8EB", +"] c #68B25F", +"^ c #4BA240", +"/ c #49A23E", +"( c #96B892", +"_ c #E6E5E6", +": c #6DB464", +"< c #449A39", +"[ c #D6DBD6", +"} c #8CC485", +"| c #4CA441", +"1 c #7BAF74", +"2 c #E7E6E7", +"3 c #5EAC54", +"4 c #439C38", +"5 c #DEDFDE", +"6 c #49A13D", +"7 c #4BA340", +"8 c #A4C4A0", +"9 c #6CB363", +"0 c #79B271", +"a c #E7E6E8", +"b c #6BB362", +"c c #5AA650", +"d c #EBE7EB", +"e c #56A84C", +"f c #479F3C", +"g c #EDE8EE", +"h c #4DA442", +"i c #439F37", +"j c #51A346", +"k c #4AA33E", +"l c #EDE8ED", +"m c #E1E1E1", +"n c #6AAE61", +"o c #5EAB54", +"p c #EAE7EB", +"q c #E0E0E0", +"r c #63A75A", +"s c #7CB875", +"t c #DADADA", +"u c #49A23D", +"v c #A8CCA4", +"w c #D8D8D8", +"x c #58A44E", +"y c #46A13A", +"z c #E1E3E1", +"A c #E3E3E3", +"B c #91B78C", +"C c #49A33E", +"D c #83BB7B", +"E c #E6E5E7", +"F c #D9D9D9", +"G c #68A960", +"H c #46A13B", +"I c #DAE0D9", +"J c #57A44D", +"K c #9EC799", +"L c #E5E4E5", +"M c #D3D3D3", +"N c #C9CDC8", +"O c #5CA553", +"P c #73B46B", +"Q c #7FAF79", +"R c #6CB264", +"S c #E8E6E8", +"T c #B8C3B6", +"U c #91BB8B", +"V c #E9E6E9", +"W c #EAEAEA", +"X c #DEDEDE", +"Y c #CDCDCD", +"Z c #D0D0D0", +"` c #D6D6D6", +" . c #C6C6C6", +".. c #D2D2D2", +"+. c #C8C8C8", +" ", +" ", +" . + @ # # # # @ + + ", +" $ % # # # # # # # # # # + ", +" & * # # # # # # # # # # @ . ", +" = - ; > , # # # # # # # # # # # + ", +" ' ) ! ! ! ~ { # # # # # # # # # # # % ", +" ] ^ ! ! ! ! / ( _ # # # # # # # # # # # ", +" : ^ ! ! ! ! ! ! < [ # # # # # # # # # # # @ ", +" } / ! ! ! ! ! ! ! | 1 2 # # # # # # # # # # # % ", +" 3 ! ! ! ! ! ! ! ! ! 4 5 # # # # # # # # # # # # ", +" 6 ! ! ! ! ! ! ! ! ! 7 8 # # # # # # # # # # # # ", +" 9 ! ! ! ! ! ! ! ! ! ! ! 0 a # # # # # # # # # # # @ ", +" b ! ! ! ! ! ! ! ! ! ! ! c d # # # # # # # # # # # # ", +" e ! ! ! ! ! ! ! ! ! ! ! f g # # # # # # # # # # # @ ", +" h ! ! ! ! ! ! ! ! ! ! ! i g # # # # # # # # # # # # ", +" j ! ! ! ! ! ! ! ! ! ! ! k l # # # # # # # # # # # m ", +" n ! ! ! ! ! ! ! ! ! ! ! o p # # # # # # # # # # # q ", +" r ! ! ! ! ! ! ! ! ! ! ! s , # # # # # # # # # # # t ", +" u ! ! ! ! ! ! ! ! ! ) v # # # # # # # # # # # @ w ", +" x ! ! ! ! ! ! ! ! ! y z # # # # # # # # # # # A ", +" B C ! ! ! ! ! ! ! ! D E # # # # # # # # # # # F ", +" G ! ! ! ! ! ! ! H I # # # # # # # # # # # A ", +" J ! ! ! ! ! / K L # # # # # # # # # # @ M ", +" N O ! ! ! 7 P d # # # # # # # # # # @ $ ", +" Q y 7 R S # # # # # # # # # # @ t ", +" T U V # # # # # # # # # # % M ", +" W _ # # # # # # # # # @ X Y ", +" Z ` @ @ @ # # @ @ @ ` Z ", +" .Z ..F F ..Z +. ", +" ", +" "}; -- GitLab