Skip to content
#

hpc

Here are 900 public repositories matching this topic...

julia
CameronBieganek
CameronBieganek commented Feb 21, 2020

Do we expect the following syntax to work?

julia> [Int, Float64, String, Bool] .<: Union{Int, String}
ERROR: syntax: space not allowed after ":" used for quoting

It works if you call <: as a broadcasted function:

julia> (<:).([Int, Float64, String, Bool], Union{Int, String})
4-element BitArray{1}:
 1
 0
 1
 0

Version info:

Julia Versio
wood-chris
wood-chris commented Apr 17, 2020

Version of Singularity:

$ singularity version
3.5.2

Expected behavior

Given this simple def file:

$ more simple.def 
Bootstrap: library
From: ubuntu:18.04

%post

    mkdir -p /opt/openmpi-4.0.1 && cd $_
    pwd 

The pwd should print /opt/openmpi-4.0.1

Actual behavior

S

futhark
athas
athas commented Jul 24, 2019

Tools such as gofmt are very useful for quickly cleaning reformatting code according to some coding style. I think we need the same for Futhark. It's a bit more complicated to do this for an expression-oriented language than a statement-oriented one, but there is prior art we can look at (like Brittany for Haskell).

While constructing futhark fmt i

nextflow
twbattaglia
twbattaglia commented Jan 7, 2020

New feature

Ability to specify the Compute Engine disk type (pd-standard or local-SSD) found in the new Cloud Life Sciences API (https://cloud.google.com/life-sciences/docs/reference/rpc/google.cloud.lifesciences.v2beta#disk).

Usage scenario

Job's that require a high input/output operations per second and lower latency (https://cloud.google.com/compute/docs/disks/local-ssd).

S

HenrikBengtsson
HenrikBengtsson commented Apr 29, 2020

Add 'Best Practices For Package Developers using Futures' vignette with instructions on, for instance,

  1. How to test code, e.g. run tests with plan(sequential) and plan(multisession) and don't assume that plan(multicore) is available.

  2. Make sure to shut down PSOCK clusters at the end of examples and package tests, i.e. call plan(sequential) at the end (e.g. #327)

  3. Avoid setti

mr-j0nes
mr-j0nes commented Jun 27, 2017

I know you guys are focused on bringing more features to the lib, but it would be good to provide a bit better documentation and examples (I sent another post about this), so the ones willing to use the current version can fully understand what they can do with it..

E.g.

  • I am not sure how to use signals, I can see raft::fileread uses raft::eof, but not sure what is done with it.
  • I don't
pcarruscag
pcarruscag commented Aug 23, 2019

We have quite a few common booleans we use in many places of the code.
Some of them are very simple, like checking for compressible vs incompressible, or for FSI.
But when we want to express something more complicated like is it SA or SST, is the mesh moving or deforming, is this FEM or FVM or FEA, and so on, things are not so simple anymore and we end up with long conditionals repeated in many

jandrej
jandrej commented Apr 7, 2020

The nonlinear solver from the Sundials library KINSol has the following default behavior:

KINSol limits the maximum Newton update if

|| scale * update ||_2 > max(1000 * || scale * u0 ||_2, 1).

This forces KINSol to take more steps than necessary in the linear case.

Providing the option KINSetMaxNewtonStep(kin_mem, max_step) changes the default behavior to

|| scale * upda
tvandera
tvandera commented Dec 21, 2018

Running bench_cg. py from the examples, gives me this error:

python bench_cg.py
ArrayFire v3.6.2 (CUDA, 64-bit Linux, build dc38ef1)
Platform: CUDA Toolkit 10, Driver: 410.79
[0] Tesla K80, 11442 MB, CUDA Compute 3.7
-1- Tesla K80, 11442 MB, CUDA Compute 3.7
-2- Tesla K80, 11442 MB, CUDA Compute 3.7
-3- Tesla K80, 11442 MB, CUDA Compute 3.7

Testing benchmark functions...
Tracebac
PrimordialKangaroo
PrimordialKangaroo commented Oct 2, 2019

Can documentation for private registry usage be fleshed out in the imagegw directory. It's currently unclear exactly how one should use syntax in the imagemanager.json along with the pull syntax to specify the alternate location in the imagemanager.json and the image, or if it supports multiple levels of image names. It is also unclear what the multiple platforms systems are used for. Lastly a mor

riccardomurri
riccardomurri commented Oct 24, 2016

In order to implement transparent conversion of cluster information (i.e., without requiring users to explicitly run a migration script), we should tag the saved information with a format version number -- and then dispatch to the code appropriate for reading that format.

This is not done currently which makes it difficult to change the on-disk saved information and provide continued cluster oper

ericjbohm
ericjbohm commented Nov 13, 2019

Can't compile from source without cython.

No charm4py code will run without the greenlet distribution, so we should add that to the install notes. Also, most interesting examples require numba and numpy. So something like:

pip3 install cython greenlet numba numpy

Should be noted as recommended for first time installation from source.

Improve this page

Add a description, image, and links to the hpc topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the hpc topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.