57%
04.12.2024
. The complete code is available on GitHub [1]. Incidentally, it works with both the free AWX and, with a few minor changes, the commercial Ansible automation controller implementation.
Two Approaches
The first ... The Ansible automation tool makes it really easy to implement IT scenarios as code. We use structured YAML code to roll out Ansible in the form of AWX. ... Explore automation-as-code with Ansible
56%
18.10.2017
Several very sophisticated tools can be used to manage HPC systems, but it’s the little things that make them hum. Here are a few favorites.
... binaries, less “skew" across binaries, and a reduction in memory usage, among other things. Users, myself included, tend to forget that when code is compiled, we only see the size of the binary itself ...
Several very sophisticated tools can be used to manage HPC systems, but it’s the little things that make them hum. Here are a few favorites.
... It’s the Little Things
55%
13.12.2018
is difficult to read because of difficulties in separating the two parts of a name.
Apps Hungarian contains old-fashioned C-style data types (e.g., w for word).
Type changes in both systems would mean ... Beautiful Code
54%
12.08.2015
With directive coding, you annotate code with compiler directives to take advantage of parallelism or accelerators. The two primary standards are OpenACC and OpenMP.
... block >
In C, the same thing looks like the following:
#pragma acc kernels [clause [, clause] ...]
< structured code block >
The kernels
directive tells the compiler that the structured code block has ...
With directive coding, you annotate code with compiler directives to take advantage of parallelism or accelerators. The two primary standards are OpenACC and OpenMP.
... Directive Coding
54%
25.03.2020
things I replace are the entry with eu-west-1 and function.zip to the newly named ZIP payload with the filename list_buckets.zip. To run that unwieldy command, enter:
$ ./run.sh
If you get stuck ... A Code Bash
54%
14.08.2018
Given "sslyze" is installed # gauntlt-1.0.13/lib/gauntlt/attack_adapters/sslyze.rb:1
sslyze.py not installed or $SSLYZE_PATH not set!
1. Download sslyze from: https://github.com ... Security As Code
54%
17.02.2015
that can arise in a C-like language. Bearing this in mind, after analyzing the source code for the program, a couple of interesting things stand out:
1. The program works with particles, implemented ... Secure Code
54%
05.02.2019
'll look at what is happening in the code with the parallel directive.
Table 1
Parallelizing Fortran and C
Fortran
C
!$acc < code >
:#pragma acc ... Parallelizing Code
52%
08.06.2021
R
un Python NumPy code on distributed heterogeneous systems
without
changing a single line of code
.
... .1458820959996956 secs
The performance is virtually the same as running the code with regular Python and NumPy.
Next, I ran the Legate version of the code:
$ legate test1_legate.py
[0 - 7f488c010000 ...
R
un Python NumPy code on distributed heterogeneous systems
without
changing a single line of code
.
49%
14.11.2013
(changed), either coming from or going to the hardware or in the software stack. One key technology is ECC memory (error-correcting code memory) [1].
The standard ECC memory used in systems today can detect ... System memory is extremely important to your applications, which is why many systems use error-correcting code (ECC) memory. ECC memory can typically detect and correct single-bit memory errors ... Error-correcting code memory keeps single-bit errors at bay