English
 
User Manual Privacy Policy Disclaimer Contact us
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  Gpufit: An open-source toolkit for GPU-accelerated curve fitting.

Przybylski, A., Thiel, B., Keller-Findeisen, J., Stock, B., & Bates, M. (2017). Gpufit: An open-source toolkit for GPU-accelerated curve fitting. Scientific Reports, 7: 15722. doi:10.1038/s41598-017-15313-9.

Item is

Basic

show hide
Item Permalink: http://hdl.handle.net/11858/00-001M-0000-002E-3473-4 Version Permalink: http://hdl.handle.net/11858/00-001M-0000-002E-3477-B
Genre: Journal Article

Files

show Files
hide Files
:
2503422.pdf (Publisher version), 3MB
Name:
2503422.pdf
Description:
-
Visibility:
Public
MIME-Type / Checksum:
application/pdf / [MD5]
Technical Metadata:
Copyright Date:
-
Copyright Info:
-
:
2503422_Suppl.doc (Supplementary material), 3MB
Name:
2503422_Suppl.doc
Description:
-
Visibility:
Public
MIME-Type / Checksum:
application/msword / [MD5]
Technical Metadata:
Copyright Date:
-
Copyright Info:
-
License:
-

Locators

show

Creators

show
hide
 Creators:
Przybylski, A.1, Author              
Thiel, B.1, Author              
Keller-Findeisen, J.1, Author              
Stock, B., Author
Bates, M.1, Author              
Affiliations:
1Department of NanoBiophotonics, MPI for Biophysical Chemistry, Max Planck Society, ou_578627              

Content

show
hide
Free keywords: -
 Abstract: We present a general purpose, open-source software library for estimation of non-linear parameters by the Levenberg-Marquardt algorithm. The software, Gpufit, runs on a Graphics Processing Unit (GPU) and executes computations in parallel, resulting in a significant gain in performance. We measured a speed increase of up to 42 times when comparing Gpufit with an identical CPU-based algorithm, with no loss of precision or accuracy. Gpufit is designed such that it is easily incorporated into existing applications or adapted for new ones. Multiple software interfaces, including to C, Python, and Matlab, ensure that Gpufit is accessible from most programming environments. The full source code is published as an open source software repository, making its function transparent to the user and facilitating future improvements and extensions. As a demonstration, we used Gpufit to accelerate an existing scientific image analysis package, yielding significantly improved processing times for super-resolution fluorescence microscopy datasets.

Details

show
hide
Language(s): eng - English
 Dates: 2017-11-16
 Publication Status: Published online
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Method: Peer
 Identifiers: DOI: 10.1038/s41598-017-15313-9
 Degree: -

Event

show

Legal Case

show

Project information

show

Source 1

show
hide
Title: Scientific Reports
Source Genre: Journal
 Creator(s):
Affiliations:
Publ. Info: -
Pages: 9 Volume / Issue: 7 Sequence Number: 15722 Start / End Page: - Identifier: -