X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:reply-to:subject:references:to:from:message-id :date:mime-version:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=rBE61Hvk1r59bMGl OMFrYbWtcsXcxoTZLflIG0JuWa8/gRC1DXJv245z+Y93wNdOYrOBETmCc1pMDZxp 1otauNrN2XuWQYXHUJvjTaPD52fjT08XDn8xPG39WfHas4MlyjYm8ytF3knL+yxf fNPIhepYPQAK2uHHK9On5KV/2Jg= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:reply-to:subject:references:to:from:message-id :date:mime-version:in-reply-to:content-type :content-transfer-encoding; s=default; bh=bToMEfvOWqUp+O3fMsGkbq gnpww=; b=N8z+fdglln3/wfn7QQIeltasu83bQUFEDElWrULN4bF0wTh2teDV8X YsyWpjnk7RD+EQSbUUsKCFy0Rxhi5l/JK8IqKdL1jXObW4DJiqS4caoPd9fclu0N SFgPKdekdpATUVoWpuCuCFZ2epSCbmj9yV/mIpJr9bQsUKuOIIXxs= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=3.2 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD,SPAM_BODY autolearn=no version=3.3.2 spammy=tony, Tony, Parallelization, UD:netcologne.de X-HELO: csmail.cs.umass.edu Reply-To: moss AT cs DOT umass DOT edu Subject: Re: Parallelization References: To: cygwin AT cygwin DOT com From: Eliot Moss Message-ID: Date: Sun, 17 Jul 2016 16:28:22 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes On 7/17/2016 7:56 AM, Tony Kelman wrote: > Thomas Koenig netcologne.de> writes: > This is more of a general numerical ODE or Sundials usage question > rather than a cygwin specific one, but I would try openmp or mpi on > your function evaluations first, if that's taking most of the time. > Do you know whether sundials is thread-safe? True ... it also made me think of Python, which is designed to use parallelized numpy (etc.) libraries, optimized for your platform. Can use all the hardware threads on your machine, as well as make good use of vector extensions such as AVX. A 64-bit (x86-64) version will give best use of vector processing, in my experience. Regards -- Eliot Moss -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple