Skip to content
#

parallel-computing

Here are 1,019 public repositories matching this topic...

CSharperMantle
CSharperMantle commented Apr 7, 2020

I am sorry but I don't know how to put it into an Issue format, so I have to explain it plainly.

Dear contributors,

It seems that every source file in Vc library has the following copyright notice:

/*  This file is part of the Vc library. {{{
Copyright © 2009-2015 XXX <xxx@example.com>
Redistribution and use in source and binary forms, with or without
modification, are permitte
tmcdonell
tmcdonell commented Jan 15, 2018

The standard accelerate test suite, used by all the backends, can be quite slow. Several of the tests are significantly slower than the others, for example segmented folds and scans, which I believe is because the reference implementations are very inefficient. Writing some more efficient reference implementations (e.g. using Data.Vector.Unboxed) should help speed things up.

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

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
dbaumgaertner
dbaumgaertner commented Oct 30, 2018

The problem is as follows:

Given an optimization model part which contains elements. Gid is specified as output format. If the elements of the optimization model part are not initialized (which may happen e.g. when no internal analyzer is defined), then the function GiDOutputProcess::ExecuteBeforeSolutionLoop will produce a seg-fault when it calls

`__initialize_results --> gid_io.h line 6

stabilus
stabilus commented Jul 23, 2019

I am entering the subject as a non mathematician and non data scientist. I'm a potential user of your code who is looking to solve actual down to earth practical problems. While your code apparently beautifully includes a multitude of problems and algorithms, they are really wasted on me as I simply don't get the math, the lingo or the examples.

I therefore suggest you provide a few practical e

Improve this page

Add a description, image, and links to the parallel-computing 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 parallel-computing topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.