Refine
Year of publication
- 2019 (304) (remove)
Document Type
- Article (105)
- Moving Images (54)
- Conference Proceeding (39)
- Part of a Book (33)
- Book (28)
- Other (20)
- Sound (8)
- Bachelor Thesis (5)
- Part of Periodical (5)
- Report (2)
Keywords
- Catchment order (2)
- Conservation planning (2)
- Danube (2)
- Digitalisierung (2)
- Hauswirtschaft (2)
- Nachhaltigkeit (2)
- Nutritional sustainability (2)
- Species distribution modelling (2)
- Acceptance (1)
- Accounting (1)
Institute
The usage of high-level synthesis (HLS) tools for FPGAs has increased significantly over the last years since they matured and allow software programmers to take advantage of reconfigurable hardware technology.
Most HLS tools employ methods to optimize for loops, e. g. by unrolling or pipelining them. But there is hardly any work on the optimization of while loops. This comes at no surprise since most while loops have loop-carried dependences involving the loop condition which result in large recurrence cycles in the dataflow graphs. Therefore typical while loops cannot be parallelized or pipelined.
We propose a novel transformation which allows to optimize while loops nested within a for loop. By interchanging the two loops, it is possible to pipeline (and thereby parallelize) the inner loop, resulting in a reduced execution time. We present two case studies on different hardware platforms and show the speedup factors - compared to a host processor and to an unoptimized hardware implementation - achieved by our while loop optimization method.
Ohne Worte
(2019)
Introduction
Tests to evaluate the integrity of the alar ligaments are important clinical tools for manual therapists, but there is limited research regarding their validity.
Method
A single blinded examiner assessed alar ligament integrity using the lateral shear test (LST), rotation stress test (RST) and side-bending stress test (SBST) on a sample of convenience comprising 7 subjects with MRI confirmed alar ligament lesions and 11 healthy people. Alar ligament lesions were identified using both supine and high-field strength upright MRI.
Results
The RST had a sensitivity of 80% and a specificity of 69.2%. The SBST and the LST both showed a sensitivity of 80% and a specificity of 76.9%. In cases where all three tests were positive, the specificity increased to 84.6%.
Discussion
Tests of manual examination of alar ligament integrity have some diagnostic utility; however, these findings require further corroboration in a larger sample.
Ein Silvesterböller verletzt ein Kind schwer im Gesicht. Trotz Operation und Physiotherapie bleiben schlimmste Schmerzen und gravierende zentralnervöse Störungen. Der Elfjährige kann sich nur schwerlich mimisch artikulieren oder die Gesichtsausdrücke seiner Eltern interpretieren. Geholfen hat ihm eine Kombination aus Hands-on-Techniken und zeitgemäßen Behandlungsmethoden auf neurowissenschaftlicher Basis.
Der Einsatz paralleler Hardware-Architekturen betrifft alle Software-Entwickler und -Entwicklerinnen: vom Supercomputer bis zum eingebetteten System werden Multi- und Manycore-Systeme inzwischen eingesetzt. Die Herausforderungen an das Software Engineering sind vielfältig. Zum einen ist (wieder) ein stärkeres Verständnis für die Hardware notwendig. Ohne eine skalierbare Partitionierung der Software und parallele Algorithmen bleibt die Rechenleistung ungenutzt. Zum anderen stehen neue Programmiersprachen im Vordergrund, die die Ausführung von parallelen Anweisungen ermöglichen.
Dieses Buch betrachtet unterschiedliche Aspekte bei der Entwicklung paralleler Systeme und berücksichtigt dabei auch eingebettete Systeme. Es verbindet Theorie und praktische Anwendung und ist somit für Studierende und Anwender in der Praxis gleichermaßen geeignet. Durch die programmiersprachenunabhängige Darstellung der Algorithmen können sie leicht für die eigene Anwendung angepasst werden. Viele praktische Projekte erleichtern das Selbststudium und vertiefen das Gelernte.