hpc.html 9.28 KB
Newer Older
Muddsair Sharif's avatar
Muddsair Sharif committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
    <title>Hilfe: Gitlab-Pages</title>
    <link rel="stylesheet" href="/css/bootstrap.min.css">
    <link rel="stylesheet" href="/css/m4lab.css">
    <link rel="stylesheet" href="/fonts/font-awesome.min.css">
    <link rel="stylesheet" href="/fonts/ionicons.min.css">
    <link rel="stylesheet" href="/css/Testimonials.css">
    <link rel="stylesheet" href="/css/help.css">
    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous">
</head>

<body>

    <div style="background-color: #dadada;">
    
        <div class="container" style="background-color: #ffffff;margin-bottom: 30px;">
            <div class="row">
            </div>
       </div> 
        <div id="help_Text" style="margin-top: 10px;margin-bottom: 30px;">
            <div class="container" style="background-color: #ffffff;">
                <div style="margin-bottom: 0;padding-top: 20px;padding-bottom: 20px;">
                    <div class="col-lg-12">
                        <h2 class="d-flex flex-column order-1 justify-content-lg-start text-center" style="padding-top: 15px;color: #708090;"><strong>Arbeiten mit der Hochleistungsrechenplattform</strong></h2> 
                    </div>
                    <div class="col-auto" style="background-color: #ffffff;">
                        <div class="help">
                            <div class="card">
                                <div class="card-header">
                                    <h3 class="card-title">
                                        <a class="collapsed" data-toggle="collapse" href="#collapse1" aria-expanded="false" aria-controls="collapse1">
                                        <small>Zugang zum Dienst</small></a>
                                    </h3>
                                </div>
                                <div id="collapse1" class="card-body collapse" style="">
                                    <p>
42
                                       Um Zugang zum High Performance Computing zu bekommen, muss man sich beim jeweiligen Anbieter einer HPC Plattform registrieren. In unserem Fall können sich Mitglieder der HFT beim KIT registrieren, welches den vom Land Baden-Württemberg unterstützen HPC Cluster betreibt. Folgen Sie bitte diesem Link um sich zu  <a href="https://wiki.bwhpc.de/e/BwUniCluster_2.0_User_Access" target="_blank">registrieren</a>.
Muddsair Sharif's avatar
Muddsair Sharif committed
43
                                    </p>
44
                                    <img style="width:100%" src="/img/hpc/bwhpc.jpg" alt="hpc picture here">
Muddsair Sharif's avatar
Muddsair Sharif committed
45
46
47
48
49
50
                                </div>
                            </div>
                            <br/>
                            <div class="card">
                                <div class="card-header">
                                    <h3 class="card-title">
51
                                        <a class="collapsed" data-toggle="collapse" href="#collapse2" aria-expanded="false" aria-controls="collapse1">
Muddsair Sharif's avatar
Muddsair Sharif committed
52
53
54
                                        <small>Anbinden an den HPC Dienst</small></a>
                                    </h3>
                                </div>
55
                                <div id="collapse2" class="card-body collapse" style="">
Muddsair Sharif's avatar
Muddsair Sharif committed
56
                                    <p>
57
                                       Um nach erfolgreicher Registrierung den HPC Dienst für Berechnungen nutzen zu können, muss man eine Verbindung zum HPC Cluster aufbauen. Hier gibt es zwei unterschiedliche Möglichkeiten. Sie können entweder ein von uns bereitgestelltes Template verwenden oder Sie programmieren eine eigene Verbindung. Für beide Möglichkeiten finden Sie im weiteren Hilfestellung.
Muddsair Sharif's avatar
Muddsair Sharif committed
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
                                    </p>
                                </div>
                            </div>
                            <br/>
                            <div class="card">
                                <div class="card-header">
                                    <h3 class="card-title">
                                        <a class="collapsed" data-toggle="collapse" href="#collapse3" aria-expanded="false" aria-controls="collapse3">
                                            <small>Verwenden eines Templates zur Anbindung an den HCP Dienst</small></a>
                                    </h3>
                                </div>
                                <div id="collapse3" class="card-body collapse" style="">
                                   <p>We introduce a state of the art template-based approach using Gitlab-CI/CD in which the user has to copy the predefined template (link of an HPC test project that contains predefined template) where the user has to provide information such as login information, module, or application repository, objective and/or set of resources required to compute information and etc. over HPC-platform. We have already presented this approach at a scientific conference. For further information please read out our published work which explains concretely with a use-case study.
                                   <br/>for more information.
                                </p> 
73
                                    <img style="width:100%" src="/img/hpc/tempapproach.png" alt="template base appraoch">
Muddsair Sharif's avatar
Muddsair Sharif committed
74
75
76
77
78
79
80
                                    <br/>1. COaaS:Continuous Integration and Delivery framework for HPC using Gitlab-Runner, BDIOT2020, the fourth international conference on Big Data, Singapore.
                                </div>
                            </div>
                            <br/>
                            <div class="card">
                                <div class="card-header">
                                    <h3 class="card-title">
81
                                        <a class="collapsed" data-toggle="collapse" href="#collapse4" aria-expanded="false" aria-controls="collapse4">
82
                                            <small>Anbindung an den HPC Dienst ohne Template</small></a>
Muddsair Sharif's avatar
Muddsair Sharif committed
83
84
                                    </h3>
                                </div>
85
                                <div id="collapse4" class="card-body collapse" style="">
Muddsair Sharif's avatar
Muddsair Sharif committed
86
                                    <p>
87
                                        Für eine Anbindung ohne das o.g. Template müssen Sie nach dem Login auf dem HPC Cluster verschiedene Schritte selbständig ausführen. Eine Anleitung mit genauen Hinweisen finden Sie in der <a href="https://wiki.bwhpc.de/e/Batch_Jobs" target="_blank"> Dokumentation des HPC Clusters</a>, welche auf Aspekte wie den benötigten und unterstützten Softwaremodulen, Compiler, Libraries usw. eingeht. Das folgende Bild gibt Ihnen einen ersten Überblick.
Muddsair Sharif's avatar
Muddsair Sharif committed
88
                                    </p>
89
                                    <img style="width:100%" src="/img/hpc/nontemp.png" alt="non template appraoch">
Muddsair Sharif's avatar
Muddsair Sharif committed
90
91
92
93
94
95
                                </div>
                            </div>
                            <br/>
                            <div class="card">
                                <div class="card-header">
                                    <h3 class="card-title">
96
                                        <a class="collapsed" data-toggle="collapse" href="#collapse5" aria-expanded="false" aria-controls="collapse5">
Muddsair Sharif's avatar
Muddsair Sharif committed
97
98
99
                                        <small>Ausführen einer Simulation</small></a>
                                    </h3>
                                </div>
100
                                <div id="collapse5" class="card-body collapse" style="">
Muddsair Sharif's avatar
Muddsair Sharif committed
101
                                    <p>
102
103
                                        Detaillierte Informationen wie man Simulationen auf dem HPC Cluster ausführt können Sie dem BwHPC Best Practices <a href="https://wiki.bwhpc.de/e/BwHPC_Best_Practices_Repository" target="_blank" >Repositorium</a> entnehmen. Um HPC effizient nutzen zu können, empfehlen wir ausreichende Kenntnisse in den Bereichen parallel-programming, batch jobs, software modules, compiler, und numerical libraries. Auch hier finden Sie im genannten Best Practices Repositorium weitere Unterstützung in Form der HPC best practice guides (BPG).
             </p>
Muddsair Sharif's avatar
Muddsair Sharif committed
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
                                   
                                </div>
                            </div>
                            
                            <br/>
         
                    </div>
                </div>
            </div>
        </div>
    </div>
        
        <div class="container" style="background-color: #ffffff;margin-bottom: 30px;">
            <div class="row">
            </div>
       </div> 
    </div>
</div>

<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<!--<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>-->
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
<script src="/js/headfoot.js"></script>
</body>

</html>