A C++ Thread Package for Concurrent and Parallel Programming
DOE Office of Scientific and Technical Information (OSTI.GOV)
Jie Chen; William Watson
1999-11-01
Recently thread libraries have become a common entity on various operating systems such as Unix, Windows NT and VxWorks. Those thread libraries offer significant performance enhancement by allowing applications to use multiple threads running either concurrently or in parallel on multiprocessors. However, the incompatibilities between native libraries introduces challenges for those who wish to develop portable applications.
CMS event processing multi-core efficiency status
NASA Astrophysics Data System (ADS)
Jones, C. D.; CMS Collaboration
2017-10-01
In 2015, CMS was the first LHC experiment to begin using a multi-threaded framework for doing event processing. This new framework utilizes Intel’s Thread Building Block library to manage concurrency via a task based processing model. During the 2015 LHC run period, CMS only ran reconstruction jobs using multiple threads because only those jobs were sufficiently thread efficient. Recent work now allows simulation and digitization to be thread efficient. In addition, during 2015 the multi-threaded framework could run events in parallel but could only use one thread per event. Work done in 2016 now allows multiple threads to be used while processing one event. In this presentation we will show how these recent changes have improved CMS’s overall threading and memory efficiency and we will discuss work to be done to further increase those efficiencies.
ERIC Educational Resources Information Center
Parker, Barbara
1994-01-01
Among the current crop of business leadership manuals, the six reviewed are applicable for school leaders as well. Themes of effective employee management and motivation, personal responsibility, and having the ability to initiate and implement constructive change are among the common threads running through the books. Information on ordering the…
Implementation of a multi-threaded framework for large-scale scientific applications
Sexton-Kennedy, E.; Gartung, Patrick; Jones, C. D.; ...
2015-05-22
The CMS experiment has recently completed the development of a multi-threaded capable application framework. In this paper, we will discuss the design, implementation and application of this framework to production applications in CMS. For the 2015 LHC run, this functionality is particularly critical for both our online and offline production applications, which depend on faster turn-around times and a reduced memory footprint relative to before. These applications are complex codes, each including a large number of physics-driven algorithms. While the framework is capable of running a mix of thread-safe and 'legacy' modules, algorithms running in our production applications need tomore » be thread-safe for optimal use of this multi-threaded framework at a large scale. Towards this end, we discuss the types of changes, which were necessary for our algorithms to achieve good performance of our multithreaded applications in a full-scale application. Lastly performance numbers for what has been achieved for the 2015 run are presented.« less
Does "Connectedness" Matter? Evidence from a Social Network Analysis within a Small-School Reform
ERIC Educational Resources Information Center
Maroulis, Spiro; Gomez, Louis M.
2008-01-01
Background/Context: Though cast in many styles and given different labels, the notion that one can improve schools by improving or changing the social context of learning is a common thread that runs through the arguments of many education reformers and scholars. Indeed, a common assertion in education reform is that one needs to create school…
Simulation of LHC events on a millions threads
NASA Astrophysics Data System (ADS)
Childers, J. T.; Uram, T. D.; LeCompte, T. J.; Papka, M. E.; Benjamin, D. P.
2015-12-01
Demand for Grid resources is expected to double during LHC Run II as compared to Run I; the capacity of the Grid, however, will not double. The HEP community must consider how to bridge this computing gap by targeting larger compute resources and using the available compute resources as efficiently as possible. Argonne's Mira, the fifth fastest supercomputer in the world, can run roughly five times the number of parallel processes that the ATLAS experiment typically uses on the Grid. We ported Alpgen, a serial x86 code, to run as a parallel application under MPI on the Blue Gene/Q architecture. By analysis of the Alpgen code, we reduced the memory footprint to allow running 64 threads per node, utilizing the four hardware threads available per core on the PowerPC A2 processor. Event generation and unweighting, typically run as independent serial phases, are coupled together in a single job in this scenario, reducing intermediate writes to the filesystem. By these optimizations, we have successfully run LHC proton-proton physics event generation at the scale of a million threads, filling two-thirds of Mira.
Thinking Children: Learning about Schemas.
ERIC Educational Resources Information Center
Meade, Anne; Cubey, Pam
Schemas are cognitive structures or forms of thought, like pieces of ideas or concepts. Patterns in children's behavior, or in their drawings and paintings, indicate common themes or threads (schemas) running through them. The action research study described in this report examined the effects on children's learning of intervening in their…
How the Arabellion Affects the Strength of Egypt as a Nation State
2014-12-12
entzündet und letztlich die ganze arabische Welt verändert hat.” [His act was the spark that ignited the fire and that finally changed the whole Arab...preliminary conclusion highlights two major patterns that run like a common thread through the recent history of Egypt. A Rule Based on the Division of
Platform-Independence and Scheduling In a Multi-Threaded Real-Time Simulation
NASA Technical Reports Server (NTRS)
Sugden, Paul P.; Rau, Melissa A.; Kenney, P. Sean
2001-01-01
Aviation research often relies on real-time, pilot-in-the-loop flight simulation as a means to develop new flight software, flight hardware, or pilot procedures. Often these simulations become so complex that a single processor is incapable of performing the necessary computations within a fixed time-step. Threads are an elegant means to distribute the computational work-load when running on a symmetric multi-processor machine. However, programming with threads often requires operating system specific calls that reduce code portability and maintainability. While a multi-threaded simulation allows a significant increase in the simulation complexity, it also increases the workload of a simulation operator by requiring that the operator determine which models run on which thread. To address these concerns an object-oriented design was implemented in the NASA Langley Standard Real-Time Simulation in C++ (LaSRS++) application framework. The design provides a portable and maintainable means to use threads and also provides a mechanism to automatically load balance the simulation models.
SMT-Aware Instantaneous Footprint Optimization
DOE Office of Scientific and Technical Information (OSTI.GOV)
Roy, Probir; Liu, Xu; Song, Shuaiwen
Modern architectures employ simultaneous multithreading (SMT) to increase thread-level parallelism. SMT threads share many functional units and the whole memory hierarchy of a physical core. Without a careful code design, SMT threads can easily contend with each other for these shared resources, causing severe performance degradation. Minimizing SMT thread contention for HPC applications running on dedicated platforms is very challenging, because they usually spawn threads within Single Program Multiple Data (SPMD) models. To address this important issue, we introduce a simple scheme for SMT-aware code optimization, which aims to reduce the memory contention across SMT threads.
Advanced Numerical Techniques of Performance Evaluation. Volume 1
1990-06-01
system scheduling3thread. The scheduling thread then runs any other ready thread that can be found. A thread can only sleep or switch out on itself...Polychronopoulos and D.J. Kuck. Guided Self- Scheduling : A Practical Scheduling Scheme for Parallel Supercomputers. IEEE Transactions on Computers C...Kuck 1987] C.D. Polychronopoulos and D.J. Kuck. Guided Self- Scheduling : A Practical Scheduling Scheme for Parallel Supercomputers. IEEE Trans. on Comp
AthenaMT: upgrading the ATLAS software framework for the many-core world with multi-threading
NASA Astrophysics Data System (ADS)
Leggett, Charles; Baines, John; Bold, Tomasz; Calafiura, Paolo; Farrell, Steven; van Gemmeren, Peter; Malon, David; Ritsch, Elmar; Stewart, Graeme; Snyder, Scott; Tsulaia, Vakhtang; Wynne, Benjamin; ATLAS Collaboration
2017-10-01
ATLAS’s current software framework, Gaudi/Athena, has been very successful for the experiment in LHC Runs 1 and 2. However, its single threaded design has been recognized for some time to be increasingly problematic as CPUs have increased core counts and decreased available memory per core. Even the multi-process version of Athena, AthenaMP, will not scale to the range of architectures we expect to use beyond Run2. After concluding a rigorous requirements phase, where many design components were examined in detail, ATLAS has begun the migration to a new data-flow driven, multi-threaded framework, which enables the simultaneous processing of singleton, thread unsafe legacy Algorithms, cloned Algorithms that execute concurrently in their own threads with different Event contexts, and fully re-entrant, thread safe Algorithms. In this paper we report on the process of modifying the framework to safely process multiple concurrent events in different threads, which entails significant changes in the underlying handling of features such as event and time dependent data, asynchronous callbacks, metadata, integration with the online High Level Trigger for partial processing in certain regions of interest, concurrent I/O, as well as ensuring thread safety of core services. We also report on upgrading the framework to handle Algorithms that are fully re-entrant.
Block-Parallel Data Analysis with DIY2
DOE Office of Scientific and Technical Information (OSTI.GOV)
Morozov, Dmitriy; Peterka, Tom
DIY2 is a programming model and runtime for block-parallel analytics on distributed-memory machines. Its main abstraction is block-structured data parallelism: data are decomposed into blocks; blocks are assigned to processing elements (processes or threads); computation is described as iterations over these blocks, and communication between blocks is defined by reusable patterns. By expressing computation in this general form, the DIY2 runtime is free to optimize the movement of blocks between slow and fast memories (disk and flash vs. DRAM) and to concurrently execute blocks residing in memory with multiple threads. This enables the same program to execute in-core, out-of-core, serial,more » parallel, single-threaded, multithreaded, or combinations thereof. This paper describes the implementation of the main features of the DIY2 programming model and optimizations to improve performance. DIY2 is evaluated on benchmark test cases to establish baseline performance for several common patterns and on larger complete analysis codes running on large-scale HPC machines.« less
Gara, Alan; Ohmacht, Martin
2014-09-16
In a multiprocessor system with at least two levels of cache, a speculative thread may run on a core processor in parallel with other threads. When the thread seeks to do a write to main memory, this access is to be written through the first level cache to the second level cache. After the write though, the corresponding line is deleted from the first level cache and/or prefetch unit, so that any further accesses to the same location in main memory have to be retrieved from the second level cache. The second level cache keeps track of multiple versions of data, where more than one speculative thread is running in parallel, while the first level cache does not have any of the versions during speculation. A switch allows choosing between modes of operation of a speculation blind first level cache.
Scott, L; Japsen, B; Pallarito, K; Pinto, C; Shinkman, R; Kertesz, L; Jaklevic, M C; Snow, C; Morrissey, J; Moore, J D; Hensley, S
1997-01-06
Our reporters make their prognostications for a dozen major segments of the healthcare industry in 1997. A common thread runs through them: as mergers and consolidations continue to sweet through the industry, communities and regulators are becoming increasingly concerned about whether the public interest is being served. And, our reporters say, scrutiny of such deals is going to get even more intense.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Earl, Christopher; Might, Matthew; Bagusetty, Abhishek
This study presents Nebo, a declarative domain-specific language embedded in C++ for discretizing partial differential equations for transport phenomena on multiple architectures. Application programmers use Nebo to write code that appears sequential but can be run in parallel, without editing the code. Currently Nebo supports single-thread execution, multi-thread execution, and many-core (GPU-based) execution. With single-thread execution, Nebo performs on par with code written by domain experts. With multi-thread execution, Nebo can linearly scale (with roughly 90% efficiency) up to 12 cores, compared to its single-thread execution. Moreover, Nebo’s many-core execution can be over 140x faster than its single-thread execution.
Earl, Christopher; Might, Matthew; Bagusetty, Abhishek; ...
2016-01-26
This study presents Nebo, a declarative domain-specific language embedded in C++ for discretizing partial differential equations for transport phenomena on multiple architectures. Application programmers use Nebo to write code that appears sequential but can be run in parallel, without editing the code. Currently Nebo supports single-thread execution, multi-thread execution, and many-core (GPU-based) execution. With single-thread execution, Nebo performs on par with code written by domain experts. With multi-thread execution, Nebo can linearly scale (with roughly 90% efficiency) up to 12 cores, compared to its single-thread execution. Moreover, Nebo’s many-core execution can be over 140x faster than its single-thread execution.
CCC7-119 Reactive Molecular Dynamics Simulations of Hot Spot Growth in Shocked Energetic Materials
DOE Office of Scientific and Technical Information (OSTI.GOV)
Thompson, Aidan P.
2015-03-01
The purpose of this work is to understand how defects control initiation in energetic materials used in stockpile components; Sequoia gives us the core-count to run very large-scale simulations of up to 10 million atoms and; Using an OpenMP threaded implementation of the ReaxFF package in LAMMPS, we have been able to get good parallel efficiency running on 16k nodes of Sequoia, with 1 hardware thread per core.
Using the CMS threaded framework in a production environment
Jones, C. D.; Contreras, L.; Gartung, P.; ...
2015-12-23
During 2014, the CMS Offline and Computing Organization completed the necessary changes to use the CMS threaded framework in the full production environment. We will briefly discuss the design of the CMS Threaded Framework, in particular how the design affects scaling performance. We will then cover the effort involved in getting both the CMSSW application software and the workflow management system ready for using multiple threads for production. Finally, we will present metrics on the performance of the application and workflow system as well as the difficulties which were uncovered. As a result, we will end with CMS' plans formore » using the threaded framework to do production for LHC Run 2.« less
Multi-threaded Event Processing with DANA
DOE Office of Scientific and Technical Information (OSTI.GOV)
David Lawrence; Elliott Wolin
2007-05-14
The C++ data analysis framework DANA has been written to support the next generation of Nuclear Physics experiments at Jefferson Lab commensurate with the anticipated 12GeV upgrade. The DANA framework was designed to allow multi-threaded event processing with a minimal impact on developers of reconstruction software. This document describes how DANA implements multi-threaded event processing and compares it to simply running multiple instances of a program. Also presented are relative reconstruction rates for Pentium4, Xeon, and Opteron based machines.
Study of Thread Level Parallelism in a Video Encoding Application for Chip Multiprocessor Design
NASA Astrophysics Data System (ADS)
Debes, Eric; Kaine, Greg
2002-11-01
In media applications there is a high level of available thread level parallelism (TLP). In this paper we study the intra TLP in a video encoder. We show that a well-distributed highly optimized encoder running on a symmetric multiprocessor (SMP) system can run 3.2 faster on a 4-way SMP machine than on a single processor. The multithreaded encoder running on an SMP system is then used to understand the requirements of a chip multiprocessor (CMP) architecture, which is one possible architectural direction to better exploit TLP. In the framework of this study, we use a software approach to evaluate the dataflow between processors for the video encoder running on an SMP system. An estimation of the dataflow is done with L2 cache miss event counters using Intel® VTuneTM performance analyzer. The experimental measurements are compared to theoretical results.
Design and Implementation of a Threaded Search Engine for Tour Recommendation Systems
NASA Astrophysics Data System (ADS)
Lee, Junghoon; Park, Gyung-Leen; Ko, Jin-Hee; Shin, In-Hye; Kang, Mikyung
This paper implements a threaded scan engine for the O(n!) search space and measures its performance, aiming at providing a responsive tour recommendation and scheduling service. As a preliminary step of integrating POI ontology, mobile object database, and personalization profile for the development of new vehicular telematics services, this implementation can give a useful guideline to design a challenging and computation-intensive vehicular telematics service. The implemented engine allocates the subtree to the respective threads and makes them run concurrently exploiting the primitives provided by the operating system and the underlying multiprocessor architecture. It also makes it easy to add a variety of constraints, for example, the search tree is pruned if the cost of partial allocation already exceeds the current best. The performance measurement result shows that the service can run even in the low-power telematics device when the number of destinations does not exceed 15, with an appropriate constraint processing.
Real-time SHVC software decoding with multi-threaded parallel processing
NASA Astrophysics Data System (ADS)
Gudumasu, Srinivas; He, Yuwen; Ye, Yan; He, Yong; Ryu, Eun-Seok; Dong, Jie; Xiu, Xiaoyu
2014-09-01
This paper proposes a parallel decoding framework for scalable HEVC (SHVC). Various optimization technologies are implemented on the basis of SHVC reference software SHM-2.0 to achieve real-time decoding speed for the two layer spatial scalability configuration. SHVC decoder complexity is analyzed with profiling information. The decoding process at each layer and the up-sampling process are designed in parallel and scheduled by a high level application task manager. Within each layer, multi-threaded decoding is applied to accelerate the layer decoding speed. Entropy decoding, reconstruction, and in-loop processing are pipeline designed with multiple threads based on groups of coding tree units (CTU). A group of CTUs is treated as a processing unit in each pipeline stage to achieve a better trade-off between parallelism and synchronization. Motion compensation, inverse quantization, and inverse transform modules are further optimized with SSE4 SIMD instructions. Simulations on a desktop with an Intel i7 processor 2600 running at 3.4 GHz show that the parallel SHVC software decoder is able to decode 1080p spatial 2x at up to 60 fps (frames per second) and 1080p spatial 1.5x at up to 50 fps for those bitstreams generated with SHVC common test conditions in the JCT-VC standardization group. The decoding performance at various bitrates with different optimization technologies and different numbers of threads are compared in terms of decoding speed and resource usage, including processor and memory.
List-mode PET image reconstruction for motion correction using the Intel XEON PHI co-processor
NASA Astrophysics Data System (ADS)
Ryder, W. J.; Angelis, G. I.; Bashar, R.; Gillam, J. E.; Fulton, R.; Meikle, S.
2014-03-01
List-mode image reconstruction with motion correction is computationally expensive, as it requires projection of hundreds of millions of rays through a 3D array. To decrease reconstruction time it is possible to use symmetric multiprocessing computers or graphics processing units. The former can have high financial costs, while the latter can require refactoring of algorithms. The Xeon Phi is a new co-processor card with a Many Integrated Core architecture that can run 4 multiple-instruction, multiple data threads per core with each thread having a 512-bit single instruction, multiple data vector register. Thus, it is possible to run in the region of 220 threads simultaneously. The aim of this study was to investigate whether the Xeon Phi co-processor card is a viable alternative to an x86 Linux server for accelerating List-mode PET image reconstruction for motion correction. An existing list-mode image reconstruction algorithm with motion correction was ported to run on the Xeon Phi coprocessor with the multi-threading implemented using pthreads. There were no differences between images reconstructed using the Phi co-processor card and images reconstructed using the same algorithm run on a Linux server. However, it was found that the reconstruction runtimes were 3 times greater for the Phi than the server. A new version of the image reconstruction algorithm was developed in C++ using OpenMP for mutli-threading and the Phi runtimes decreased to 1.67 times that of the host Linux server. Data transfer from the host to co-processor card was found to be a rate-limiting step; this needs to be carefully considered in order to maximize runtime speeds. When considering the purchase price of a Linux workstation with Xeon Phi co-processor card and top of the range Linux server, the former is a cost-effective computation resource for list-mode image reconstruction. A multi-Phi workstation could be a viable alternative to cluster computers at a lower cost for medical imaging applications.
Telescoping columns. [parabolic antenna support
NASA Technical Reports Server (NTRS)
Mazur, J. T. (Inventor)
1980-01-01
An extendable column is described which consists of several axially elongated rigid structural sections nested within one another. Each section includes a number of rotatably attached screws running along its length. The next inner section includes threaded lugs oriented to threadingly engage the screws. The column is extended or retracted upon rotation of the screws. The screws of each section are selectively rotated by a motor and an engagement mechanism.
NASA Technical Reports Server (NTRS)
Hart, J. F.
1973-01-01
MSFC-STD-486, Threaded Fasteners, Torque Limits For, is a relatively new standard that has not had much user experience. This test was run to provide such experience and verify the values in MSFC-STD-486. This was accomplished by plotting torque-tension curves on aluminum and alloy steel aircraft quality bolts and nuts through 1/2 inch in diameter.
Thread concept for automatic task parallelization in image analysis
NASA Astrophysics Data System (ADS)
Lueckenhaus, Maximilian; Eckstein, Wolfgang
1998-09-01
Parallel processing of image analysis tasks is an essential method to speed up image processing and helps to exploit the full capacity of distributed systems. However, writing parallel code is a difficult and time-consuming process and often leads to an architecture-dependent program that has to be re-implemented when changing the hardware. Therefore it is highly desirable to do the parallelization automatically. For this we have developed a special kind of thread concept for image analysis tasks. Threads derivated from one subtask may share objects and run in the same context but may process different threads of execution and work on different data in parallel. In this paper we describe the basics of our thread concept and show how it can be used as basis of an automatic task parallelization to speed up image processing. We further illustrate the design and implementation of an agent-based system that uses image analysis threads for generating and processing parallel programs by taking into account the available hardware. The tests made with our system prototype show that the thread concept combined with the agent paradigm is suitable to speed up image processing by an automatic parallelization of image analysis tasks.
Design of internal screw thread measuring device based on the Three-Line method principle
NASA Astrophysics Data System (ADS)
Hu, Dachao; Chen, Jianguo
2010-08-01
In accordance with the principle of Three-Line, this paper analyze the correlation of every main parameter of internal screw thread, and then designed a device to measure the main parameters of internal screw thread. Internal thread parameters, such as the pitch diameter, thread angle and screw-pitch of common screw thread, terraced screw thread, zigzag screw thread were obtained through calculation and measurement. The practical applications have proved that this device is convenience to use, and the measurements have a high accuracy. Meanwhile, the application for the patent of invention has been accepted by the Patent Office (Filing number: 200710044081.5).
Unpicking the signal thread of the sector web spider Zygiella x-notata
Mortimer, Beth; Holland, Chris; Windmill, James F. C.; Vollrath, Fritz
2015-01-01
Remote sensing allows an animal to extend its morphology with appropriate conductive materials and sensors providing environmental feedback from spatially removed locations. For example, the sector web spider Zygiella x-notata uses a specialized thread as both a structural bridge and signal transmitter to monitor web vibrations from its retreat at the web perimeter. To unravel this model multifunctional system, we investigated Zygiella's signal thread structure with a range of techniques, including tensile testing, laser vibrometry, electron microscopy and behavioural analysis. We found that signal threads varied significantly in the number of filaments; a result of the spider adding a lifeline each time it runs along the bridge. Our mechanical property analysis suggests that while the structure varies, its normalized load does not. We propose that the signal thread represents a complex and fully integrated multifunctional structure where filaments can be added, thus increasing absolute load-bearing capacity while maintaining signal fidelity. We conclude that such structures may serve as inspiration for remote sensing design strategies. PMID:26674191
The Private Voice Made Public Record: "Common Threads" and Filmic Strategy.
ERIC Educational Resources Information Center
Stoddart, Scott F.
This paper analyzes Robert Epstein's Academy Award winning documentary "Common Threads: Stories from the Quilt," which consciously employs a binary rhetoric, a "common" method, by which to read the complex narrativity of the Names Project Quilt (the quilt memorial to AIDS victims). The paper addresses the inherently rhetorical…
The measure method of internal screw thread and the measure device design
NASA Astrophysics Data System (ADS)
Hu, Dachao; Chen, Jianguo
2008-12-01
In accordance with the principle of Three-Line, this paper analyzed the correlation of every main parameter of internal screw thread, and then designed a device to measure the main parameters of internal screw thread. Basis on the measured value and corresponding formula calculation, we can get the internal thread parameters, such as the pitch diameter, thread angle and screw-pitch of common screw thread, terraced screw thread, zigzag screw thread and some else. The practical application has proved that this operation of this device is convenience, and the measured dates have a high accuracy. Meanwhile, the application of this device's patent of invention is accepted by the Patent Office. (The filing number: 200710044081.5)
Thread-Level Parallelization and Optimization of NWChem for the Intel MIC Architecture
DOE Office of Scientific and Technical Information (OSTI.GOV)
Shan, Hongzhang; Williams, Samuel; Jong, Wibe de
In the multicore era it was possible to exploit the increase in on-chip parallelism by simply running multiple MPI processes per chip. Unfortunately, manycore processors' greatly increased thread- and data-level parallelism coupled with a reduced memory capacity demand an altogether different approach. In this paper we explore augmenting two NWChem modules, triples correction of the CCSD(T) and Fock matrix construction, with OpenMP in order that they might run efficiently on future manycore architectures. As the next NERSC machine will be a self-hosted Intel MIC (Xeon Phi) based supercomputer, we leverage an existing MIC testbed at NERSC to evaluate our experiments.more » In order to proxy the fact that future MIC machines will not have a host processor, we run all of our experiments in tt native mode. We found that while straightforward application of OpenMP to the deep loop nests associated with the tensor contractions of CCSD(T) was sufficient in attaining high performance, significant effort was required to safely and efficiently thread the TEXAS integral package when constructing the Fock matrix. Ultimately, our new MPI OpenMP hybrid implementations attain up to 65x better performance for the triples part of the CCSD(T) due in large part to the fact that the limited on-card memory limits the existing MPI implementation to a single process per card. Additionally, we obtain up to 1.6x better performance on Fock matrix constructions when compared with the best MPI implementations running multiple processes per card.« less
Thread-level parallelization and optimization of NWChem for the Intel MIC architecture
DOE Office of Scientific and Technical Information (OSTI.GOV)
Shan, Hongzhang; Williams, Samuel; de Jong, Wibe
In the multicore era it was possible to exploit the increase in on-chip parallelism by simply running multiple MPI processes per chip. Unfortunately, manycore processors' greatly increased thread- and data-level parallelism coupled with a reduced memory capacity demand an altogether different approach. In this paper we explore augmenting two NWChem modules, triples correction of the CCSD(T) and Fock matrix construction, with OpenMP in order that they might run efficiently on future manycore architectures. As the next NERSC machine will be a self-hosted Intel MIC (Xeon Phi) based supercomputer, we leverage an existing MIC testbed at NERSC to evaluate our experiments.more » In order to proxy the fact that future MIC machines will not have a host processor, we run all of our experiments in native mode. We found that while straightforward application of OpenMP to the deep loop nests associated with the tensor contractions of CCSD(T) was sufficient in attaining high performance, significant e ort was required to safely and efeciently thread the TEXAS integral package when constructing the Fock matrix. Ultimately, our new MPI+OpenMP hybrid implementations attain up to 65× better performance for the triples part of the CCSD(T) due in large part to the fact that the limited on-card memory limits the existing MPI implementation to a single process per card. Additionally, we obtain up to 1.6× better performance on Fock matrix constructions when compared with the best MPI implementations running multiple processes per card.« less
Babor, Thomas F
2015-07-01
This paper traces the modern history of alcohol and drug policy research through a series of four monographs that were written collaboratively by international groups of career scientists. The books promoted the view, supported by a considerable amount of evidence, that alcohol and drug problems can be reduced, if not prevented, through organized policy action by governments and public health organizations. The books used a problem-focused integrative approach to align research more effectively with public policy. A common thread that runs throughout the monographs is the influence of Professor Griffith Edwards. © 2015 Society for the Study of Addiction.
Model Checking with Multi-Threaded IC3 Portfolios
2015-01-15
different runs varies randomly depending on the thread interleaving. The use of a portfolio of solvers to maximize the likelihood of a quick solution is...empirically show (cf. Sec. 5.2) that the predictions based on this formula have high accuracy. Note that each solver in the portfolio potentially searches...speedup of over 300. We also show that widening the proof search of ic3 by randomizing its SAT solver is not as effective as paral- lelization
NASA Technical Reports Server (NTRS)
Vranish, John M. (Inventor)
2007-01-01
A tool comprises a first handle and a second handle, each handle extending from a gripping end portion to a working end portion, the first handle having first screw threads disposed circumferentially about an inner portion of a first through-hole at the working end portion thereof, the second handle having second screw threads disposed circumferentially about an inner portion of a second through-hole at the working end portion thereof, the first and second respective through-holes being disposed concentrically about a common axis of the working end portions. First and second screw locks preferably are disposed concentrically with the first and second respective through-holes, the first screw lock having a plurality of locking/unlocking screw threads for engaging the first screw threads of the first handle, the second screw lock having a plurality of locking/unlocking screw threads for engaging the second screw threads of the second handle. A locking clutch drive, disposed concentrically with the first and second respective through-holes, engages the first screw lock and the second screw lock. The first handle and the second handle are selectively operable at their gripping end portions by a user using a single hand to activate the first and second screw locks to lock the locking clutch drive for either clockwise rotation about the common axis, or counter-clockwise rotation about the common axis, or to release the locking clutch drive so that the handles can be rotated together about the common axis either the clockwise or counter-clockwise direction without rotation of the locking clutch drive.
Common Threads: Quilt-Making and Teaching.
ERIC Educational Resources Information Center
Levine, Phoebe M.
A teacher educator and artist explores alternate ways to think of teaching as a creative endeavor. This paper brings together the voices of Appalachian craftswomen and the wisdom of educator and philosopher John Dewey to create a patchwork that celebrates the common threads of quiltmaking and teaching. Interviews with West Virginia craftswomen and…
ERIC Educational Resources Information Center
Crethar, Hugh C.; Rivera, Edil Torres; Nash, Sara
2008-01-01
Multicultural, feminist, and social justice counseling theories are often viewed as disparate helping models. This article examines the complementary nature of these models and discusses the need to promote a clearer understanding of the ways in which these common threads can be used in counseling practice.
Giovanni Berlinguer: socialist, sanitarian, and humanist!
Fleury, Sonia
2015-11-01
This article highlights important aspects of the biography of Giovanni Berlinguer that led him to become a prominent scientist and political activist. His works were marked by a strong socialist conviction and deep humanism. His contribution to health in Brazil ranged from a vast academic output in the field of public health to an active involvement in the Brazilian Health Movement. His later publications addressing everyday bioethics reveal the common thread that runs through his entire works: the use of science to demonstrate the social determinants of health; the fight against unjust inequality; the defense of life against exploitation; and the struggle to prevent the commoditization of life, the human body, and health care.
2016-01-01
Understanding and embracing uncertainty are critical for effective teacher–learner relationships as well as for shared decision-making in the physician–patient relationship. However, ambiguity has not been given serious consideration in either the undergraduate or graduate medical curricula or in the role it plays in patient-centered care. In this article, the author examines the ethics of ambiguity and argues for a pedagogy that includes education in the importance of, and tolerance of, ambiguity that is inherent in medical education and practice. Common threads running through the ethics of ambiguity are the virtue of respect, and the development of a culture of respect is required for the successful understanding and implementation of a pedagogy of ambiguity. PMID:28725771
Evolution of the ATLAS Software Framework towards Concurrency
NASA Astrophysics Data System (ADS)
Jones, R. W. L.; Stewart, G. A.; Leggett, C.; Wynne, B. M.
2015-05-01
The ATLAS experiment has successfully used its Gaudi/Athena software framework for data taking and analysis during the first LHC run, with billions of events successfully processed. However, the design of Gaudi/Athena dates from early 2000 and the software and the physics code has been written using a single threaded, serial design. This programming model has increasing difficulty in exploiting the potential of current CPUs, which offer their best performance only through taking full advantage of multiple cores and wide vector registers. Future CPU evolution will intensify this trend, with core counts increasing and memory per core falling. Maximising performance per watt will be a key metric, so all of these cores must be used as efficiently as possible. In order to address the deficiencies of the current framework, ATLAS has embarked upon two projects: first, a practical demonstration of the use of multi-threading in our reconstruction software, using the GaudiHive framework; second, an exercise to gather requirements for an updated framework, going back to the first principles of how event processing occurs. In this paper we report on both these aspects of our work. For the hive based demonstrators, we discuss what changes were necessary in order to allow the serially designed ATLAS code to run, both to the framework and to the tools and algorithms used. We report on what general lessons were learned about the code patterns that had been employed in the software and which patterns were identified as particularly problematic for multi-threading. These lessons were fed into our considerations of a new framework and we present preliminary conclusions on this work. In particular we identify areas where the framework can be simplified in order to aid the implementation of a concurrent event processing scheme. Finally, we discuss the practical difficulties involved in migrating a large established code base to a multi-threaded framework and how this can be achieved for LHC Run 3.
On Designing Lightweight Threads for Substrate Software
NASA Technical Reports Server (NTRS)
Haines, Matthew
1997-01-01
Existing user-level thread packages employ a 'black box' design approach, where the implementation of the threads is hidden from the user. While this approach is often sufficient for application-level programmers, it hides critical design decisions that system-level programmers must be able to change in order to provide efficient service for high-level systems. By applying the principles of Open Implementation Analysis and Design, we construct a new user-level threads package that supports common thread abstractions and a well-defined meta-interface for altering the behavior of these abstractions. As a result, system-level programmers will have the advantages of using high-level thread abstractions without having to sacrifice performance, flexibility or portability.
Table-driven software architecture for a stitching system
NASA Technical Reports Server (NTRS)
Thrash, Patrick J. (Inventor); Miller, Jeffrey L. (Inventor); Pallas, Ken (Inventor); Trank, Robert C. (Inventor); Fox, Rhoda (Inventor); Korte, Mike (Inventor); Codos, Richard (Inventor); Korolev, Alexandre (Inventor); Collan, William (Inventor)
2001-01-01
Native code for a CNC stitching machine is generated by generating a geometry model of a preform; generating tool paths from the geometry model, the tool paths including stitching instructions for making stitches; and generating additional instructions indicating thickness values. The thickness values are obtained from a lookup table. When the stitching machine runs the native code, it accesses a lookup table to determine a thread tension value corresponding to the thickness value. The stitching machine accesses another lookup table to determine a thread path geometry value corresponding to the thickness value.
ERIC Educational Resources Information Center
Nathan, Mitchell J.; Wolfgram, Matthew; Srisurichan, Rachaya; Walkington, Candace; Alibali, Martha W.
2017-01-01
This classroom-based investigation sought to document how, in real time, STEM teachers and students attempt to locate the invariant mathematical relations that are threaded through the range of activities and representations in these classes, and how highlighting this common thread influences student participation and learning. The authors…
Arima, K; Nakamura, M; Sunohara, N; Ogawa, M; Anno, M; Izumiyama, Y; Hirai, S; Ikeda, K
1997-06-01
Coiled bodies and interfascicular threads are conspicuous white matter abnormalities of brains of patients with progressive supranuclear palsy (PSP). Both structures are argyrophilic and immunoreactive for the microtubule-binding protein tau. This report concerns the ultrastructural localization of interfascicular threads and their relationship to coiled bodies in five PSP patients. We showed for the first time that abnormal tubules with a 13- to 15-nm diameter and fuzzy outer contours were the common structures of coiled bodies in the oligodendroglial perikarya and of interfascicular threads. Moreover, the tubules were immunolabeled by anti-tau antibodies. The abnormal tau-positive tubules of interfascicular threads were located in the inner loop of the myelin sheath. Our study further indicated that the thread-like structures in the white matter comprised, at least in part, oligodendroglial processes, and that they were also present in gray matter. We consider that the formation of coiled bodies in the perikarya and of interfascicular threads represents a common cytoskeletal abnormality of the oligodendroglia of PSP patients. Moreover, even though the white matter alterations of PSP resemble those of corticobasal degeneration, there are certain ultrastructural differences in the abnormal oligodendroglial tubules of the two diseases.
NASA Astrophysics Data System (ADS)
Derkachov, G.; Jakubczyk, T.; Jakubczyk, D.; Archer, J.; Woźniak, M.
2017-07-01
Utilising Compute Unified Device Architecture (CUDA) platform for Graphics Processing Units (GPUs) enables significant reduction of computation time at a moderate cost, by means of parallel computing. In the paper [Jakubczyk et al., Opto-Electron. Rev., 2016] we reported using GPU for Mie scattering inverse problem solving (up to 800-fold speed-up). Here we report the development of two subroutines utilising GPU at data preprocessing stages for the inversion procedure: (i) A subroutine, based on ray tracing, for finding spherical aberration correction function. (ii) A subroutine performing the conversion of an image to a 1D distribution of light intensity versus azimuth angle (i.e. scattering diagram), fed from a movie-reading CPU subroutine running in parallel. All subroutines are incorporated in PikeReader application, which we make available on GitHub repository. PikeReader returns a sequence of intensity distributions versus a common azimuth angle vector, corresponding to the recorded movie. We obtained an overall ∼ 400 -fold speed-up of calculations at data preprocessing stages using CUDA codes running on GPU in comparison to single thread MATLAB-only code running on CPU.
Domen, Ronald E
2016-01-01
Understanding and embracing uncertainty are critical for effective teacher-learner relationships as well as for shared decision-making in the physician-patient relationship. However, ambiguity has not been given serious consideration in either the undergraduate or graduate medical curricula or in the role it plays in patient-centered care. In this article, the author examines the ethics of ambiguity and argues for a pedagogy that includes education in the importance of, and tolerance of, ambiguity that is inherent in medical education and practice. Common threads running through the ethics of ambiguity are the virtue of respect, and the development of a culture of respect is required for the successful understanding and implementation of a pedagogy of ambiguity.
The European Bioinformatics Institute's data resources 2014.
Brooksbank, Catherine; Bergman, Mary Todd; Apweiler, Rolf; Birney, Ewan; Thornton, Janet
2014-01-01
Molecular Biology has been at the heart of the 'big data' revolution from its very beginning, and the need for access to biological data is a common thread running from the 1965 publication of Dayhoff's 'Atlas of Protein Sequence and Structure' through the Human Genome Project in the late 1990s and early 2000s to today's population-scale sequencing initiatives. The European Bioinformatics Institute (EMBL-EBI; http://www.ebi.ac.uk) is one of three organizations worldwide that provides free access to comprehensive, integrated molecular data sets. Here, we summarize the principles underpinning the development of these public resources and provide an overview of EMBL-EBI's database collection to complement the reviews of individual databases provided elsewhere in this issue.
Chapter 13. Exploring Use of the Reserved Core
DOE Office of Scientific and Technical Information (OSTI.GOV)
Holmen, John; Humphrey, Alan; Berzins, Martin
2015-07-29
In this chapter, we illustrate benefits of thinking in terms of thread management techniques when using a centralized scheduler model along with interoperability of MPI and PThread. This is facilitated through an exploration of thread placement strategies for an algorithm modeling radiative heat transfer with special attention to the 61st core. This algorithm plays a key role within the Uintah Computational Framework (UCF) and current efforts taking place at the University of Utah to model next-generation, large-scale clean coal boilers. In such simulations, this algorithm models the dominant form of heat transfer and consumes a large portion of compute time.more » Exemplified by a real-world example, this chapter presents our early efforts in porting a key portion of a scalability-centric codebase to the Intel Xeon Phi coprocessor. Specifically, this chapter presents results from our experiments profiling the native execution of a reverse Monte-Carlo ray tracing-based radiation model on a single coprocessor. These results demonstrate that our fastest run configurations utilized the 61st core and that performance was not profoundly impacted when explicitly oversubscribing the coprocessor operating system thread. Additionally, this chapter presents a portion of radiation model source code, a MIC-centric UCF cross-compilation example, and less conventional thread management technique for developers utilizing the PThreads threading model.« less
Distributed run of a one-dimensional model in a regional application using SOAP-based web services
NASA Astrophysics Data System (ADS)
Smiatek, Gerhard
This article describes the setup of a distributed computing system in Perl. It facilitates the parallel run of a one-dimensional environmental model on a number of simple network PC hosts. The system uses Simple Object Access Protocol (SOAP) driven web services offering the model run on remote hosts and a multi-thread environment distributing the work and accessing the web services. Its application is demonstrated in a regional run of a process-oriented biogenic emission model for the area of Germany. Within a network consisting of up to seven web services implemented on Linux and MS-Windows hosts, a performance increase of approximately 400% has been reached compared to a model run on the fastest single host.
Split off-specular reflection and surface scattering from woven materials
NASA Astrophysics Data System (ADS)
Pont, Sylvia C.; Koenderink, Jan J.
2003-03-01
We measured radiance distributions for black lining cloth and copper gauze using the convenient technique of wrapping the materials around a circular cylinder, irradiating it with a parallel light source and collecting the scattered radiance by a digital camera. One family of parallel threads (weave or weft) was parallel to the cylinder generator. The most salient features for such glossy plane weaves are a splitting up of the reflection peak due to the wavy variations in local slopes of the threads around the cylinders and a surface scattering lobe due to the threads that run along the cylinder. These scattering characteristics are quite different from the (off-)specular peaks and lobes that were found before for random rough specular surfaces. The split off-specular reflection is due to the regular structures in our samples of man-made materials. We derived simple approximations for these reflectance characteristics using geometrical optics.
Long-term effect of the insoluble thread-lifting technique.
Fukaya, Mototsugu
2017-01-01
Although the thread-lifting technique for sagging faces has become more common and popular, medical literature evaluating its effects is scarce. Studies on its long-term prognosis are particularly uncommon. One hundred individuals who had previously undergone insoluble thread-lifting were retrospectively investigated. Photos in frontal and oblique views from the first and last visits were evaluated by six female individuals by guessing the patients' ages. The mean guessed age was defined as the apparent age, and the difference between the real and apparent ages was defined as the youth value. The difference between the youth values before and after the thread-lift was defined as the rejuvenation effect and analyzed in relation to the time since the operation, the number of threads used and the number of thread-lift operations performed. The rejuvenation effect decreased over the first year after the operation, but showed an increasing trend thereafter. The rejuvenation effect increased with the number of threads used and the number of thread-lift operations performed. The insoluble thread-lifting technique appears to be associated with both early and late effects. The rejuvenation effect appeared to decrease during the first year, but increased thereafter. A multicenter trial is necessary to confirm these findings.
Teaching Science: A Model Thinker.
ERIC Educational Resources Information Center
Leyden, Michael B.
1994-01-01
Describes the use of a "cognitive cylinder"--a cardboard tube with threads or string running through it--to help elementary school students learn to make scientific inferences. The activity requires students to employ such thinking skills and behaviors as observing, collecting, and interpreting data; predicting; measuring; hypothesizing;…
Cable clamp bolt fixture facilitates assembly in close quarters
NASA Technical Reports Server (NTRS)
Sunderland, G. H.
1967-01-01
Cable clamp bolt holding fixture facilitates forming of electrical cable runs in limited equipment space. The fixture engages the threads of the short clamp bolt through the clamp and maintains tension against clamp tendency to open while the operator installs the nut without difficulty.
Integrating end-to-end threads of control into object-oriented analysis and design
NASA Technical Reports Server (NTRS)
Mccandlish, Janet E.; Macdonald, James R.; Graves, Sara J.
1993-01-01
Current object-oriented analysis and design methodologies fall short in their use of mechanisms for identifying threads of control for the system being developed. The scenarios which typically describe a system are more global than looking at the individual objects and representing their behavior. Unlike conventional methodologies that use data flow and process-dependency diagrams, object-oriented methodologies do not provide a model for representing these global threads end-to-end. Tracing through threads of control is key to ensuring that a system is complete and timing constraints are addressed. The existence of multiple threads of control in a system necessitates a partitioning of the system into processes. This paper describes the application and representation of end-to-end threads of control to the object-oriented analysis and design process using object-oriented constructs. The issue of representation is viewed as a grouping problem, that is, how to group classes/objects at a higher level of abstraction so that the system may be viewed as a whole with both classes/objects and their associated dynamic behavior. Existing object-oriented development methodology techniques are extended by adding design-level constructs termed logical composite classes and process composite classes. Logical composite classes are design-level classes which group classes/objects both logically and by thread of control information. Process composite classes further refine the logical composite class groupings by using process partitioning criteria to produce optimum concurrent execution results. The goal of these design-level constructs is to ultimately provide the basis for a mechanism that can support the creation of process composite classes in an automated way. Using an automated mechanism makes it easier to partition a system into concurrently executing elements that can be run in parallel on multiple processors.
The European Bioinformatics Institute’s data resources 2014
Brooksbank, Catherine; Bergman, Mary Todd; Apweiler, Rolf; Birney, Ewan; Thornton, Janet
2014-01-01
Molecular Biology has been at the heart of the ‘big data’ revolution from its very beginning, and the need for access to biological data is a common thread running from the 1965 publication of Dayhoff’s ‘Atlas of Protein Sequence and Structure’ through the Human Genome Project in the late 1990s and early 2000s to today’s population-scale sequencing initiatives. The European Bioinformatics Institute (EMBL-EBI; http://www.ebi.ac.uk) is one of three organizations worldwide that provides free access to comprehensive, integrated molecular data sets. Here, we summarize the principles underpinning the development of these public resources and provide an overview of EMBL-EBI’s database collection to complement the reviews of individual databases provided elsewhere in this issue. PMID:24271396
Inertia Compensation While Scanning Screw Threads on Coordinate Measuring Machines
NASA Astrophysics Data System (ADS)
Kosarevsky, Sergey; Latypov, Viktor
2010-01-01
Usage of scanning coordinate-measuring machines for inspection of screw threads has become a common practice nowadays. Compared to touch trigger probing, scanning capabilities allow to speed up the measuring process while still maintaining high accuracy. However, in some cases accuracy drastically depends on the scanning speed. In this paper a compensation method is proposed allowing to reduce the influence of inertia of the probing system while scanning screw threads on coordinate-measuring machines.
Performance Analysis of and Tool Support for Transactional Memory on BG/Q
DOE Office of Scientific and Technical Information (OSTI.GOV)
Schindewolf, M
2011-12-08
Martin Schindewolf worked during his internship at the Lawrence Livermore National Laboratory (LLNL) under the guidance of Martin Schulz at the Computer Science Group of the Center for Applied Scientific Computing. We studied the performance of the TM subsystem of BG/Q as well as researched the possibilities for tool support for TM. To study the performance, we run CLOMP-TM. CLOMP-TM is a benchmark designed for the purpose to quantify the overhead of OpenMP and compare different synchronization primitives. To advance CLOMP-TM, we added Message Passing Interface (MPI) routines for a hybrid parallelization. This enables to run multiple MPI tasks, eachmore » running OpenMP, on one node. With these enhancements, a beneficial MPI task to OpenMP thread ratio is determined. Further, the synchronization primitives are ranked as a function of the application characteristics. To demonstrate the usefulness of these results, we investigate a real Monte Carlo simulation called Monte Carlo Benchmark (MCB). Applying the lessons learned yields the best task to thread ratio. Further, we were able to tune the synchronization by transactifying the MCB. Further, we develop tools that capture the performance of the TM run time system and present it to the application's developer. The performance of the TM run time system relies on the built-in statistics. These tools use the Blue Gene Performance Monitoring (BGPM) interface to correlate the statistics from the TM run time system with performance counter values. This combination provides detailed insights in the run time behavior of the application and enables to track down the cause of degraded performance. Further, one tool has been implemented that separates the performance counters in three categories: Successful Speculation, Unsuccessful Speculation and No Speculation. All of the tools are crafted around IBM's xlc compiler for C and C++ and have been run and tested on a Q32 early access system.« less
Prize for Industrial Applications of Physics Talk: Start-up Company (Ad)Ventures -- the Highs & Lows
NASA Astrophysics Data System (ADS)
Economou, Nicholas
2011-03-01
Each start-up company is a unique enterprise, with its own strengths, weaknesses, challenges and eventual outcome. However, there are many aspects common to all new technology companies, including the need for: 1. An innovative technology edge. 2. A solid product idea. 3. A team with experienced people in at least some of the key jobs. 4. Adequate initial funding to achieve some significant milestones. 5. Patient investors who can persevere through the inevitable hard times. 6. A liquidity/exit strategy clearly articulated from day one. The case studies of how other companies were started and developed can provide useful insights into what may lie ahead for the founders of a new company. Several examples from my own experience will be discussed. While they are all clearly different, there are common threads running through all of these stories. Some thoughts on what went right or wrong, and what could have been done better will be presented.
VoiceThread as a Peer Review and Dissemination Tool for Undergraduate Research
NASA Astrophysics Data System (ADS)
Guertin, L. A.
2012-12-01
VoiceThread has been utilized in an undergraduate research methods course for peer review and final research project dissemination. VoiceThread (http://www.voicethread.com) can be considered a social media tool, as it is a web-based technology with the capacity to enable interactive dialogue. VoiceThread is an application that allows a user to place a media collection online containing images, audio, videos, documents, and/or presentations in an interface that facilitates asynchronous communication. Participants in a VoiceThread can be passive viewers of the online content or engaged commenters via text, audio, video, with slide annotations via a doodle tool. The VoiceThread, which runs across browsers and operating systems, can be public or private for viewing and commenting and can be embedded into any website. Although few university students are aware of the VoiceThread platform (only 10% of the students surveyed by Ng (2012)), the 2009 K-12 edition of The Horizon Report (Johnson et al., 2009) lists VoiceThread as a tool to watch because of the opportunities it provides as a collaborative learning environment. In Fall 2011, eleven students enrolled in an undergraduate research methods course at Penn State Brandywine each conducted their own small-scale research project. Upon conclusion of the projects, students were required to create a poster summarizing their work for peer review. To facilitate the peer review process outside of class, each student-created PowerPoint file was placed in a VoiceThread with private access to only the class members and instructor. Each student was assigned to peer review five different student posters (i.e., VoiceThread images) with the audio and doodle tools to comment on formatting, clarity of content, etc. After the peer reviews were complete, the students were allowed to edit their PowerPoint poster files for a new VoiceThread. In the new VoiceThread, students were required to video record themselves describing their research and taking the viewer through their poster in the VoiceThread. This new VoiceThread with their final presentations was open for public viewing but not public commenting. A formal assessment was not conducted on the student impact of using VoiceThread for peer review and final research presentations. From an instructional standpoint, requiring students to use audio for the peer review commenting seemed to result in lengthier and more detailed reviews, connected with specific poster features when the doodle tool was utilized. By recording themselves as a "talking head" for the final product, students were required to be comfortable and confident with presenting their research, similar to what would be expected at a conference presentation. VoiceThread is currently being tested in general education Earth science courses at Penn State Brandywine as a dissemination tool for classroom-based inquiry projects and recruitment tool for Earth & Mineral Science majors.
Applying Jlint to Space Exploration Software
NASA Technical Reports Server (NTRS)
Artho, Cyrille; Havelund, Klaus
2004-01-01
Java is a very successful programming language which is also becoming widespread in embedded systems, where software correctness is critical. Jlint is a simple but highly efficient static analyzer that checks a Java program for several common errors, such as null pointer exceptions, and overflow errors. It also includes checks for multi-threading problems, such as deadlocks and data races. The case study described here shows the effectiveness of Jlint in find-false positives in the multi-threading warnings gives an insight into design patterns commonly used in multi-threaded code. The results show that a few analysis techniques are sufficient to avoid almost all false positives. These techniques include investigating all possible callers and a few code idioms. Verifying the correct application of these patterns is still crucial, because their correct usage is not trivial.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Gyllenhaal, J.
CLOMP is the C version of the Livermore OpenMP benchmark developed to measure OpenMP overheads and other performance impacts due to threading. For simplicity, it does not use MPI by default but it is expected to be run on the resources a threaded MPI task would use (e.g., a portion of a shared memory compute node). Compiling with -DWITH_MPI allows packing one or more nodes with CLOMP tasks and having CLOMP report OpenMP performance for the slowest MPI task. On current systems, the strong scaling performance results for 4, 8, or 16 threads are of the most interest. Suggested weakmore » scaling inputs are provided for evaluating future systems. Since MPI is often used to place at least one MPI task per coherence or NUMA domain, it is recommended to focus OpenMP runtime measurements on a subset of node hardware where it is most possible to have low OpenMP overheads (e.g., within one coherence domain or NUMA domain).« less
Experienced and Novice Teachers' Concepts of Spatial Scale
ERIC Educational Resources Information Center
Jones, M. Gail; Tretter, Thomas; Taylor, Amy; Oppewal, Tom
2008-01-01
Scale is one of the thematic threads that runs through nearly all of the sciences and is considered one of the major prevailing ideas of science. This study explored novice and experienced teachers' concepts of spatial scale with a focus on linear sizes from very small (nanoscale) to very large (cosmic scale). Novice teachers included…
Embracing the Humanistic Vision: Recurrent Themes in Peter Roberts' Recent Writings
ERIC Educational Resources Information Center
Reveley, James
2018-01-01
Running like a leitmotif through Peter Roberts' recently published philosophico-educational writings there is a humanistic thread, which this article picks out. In order to ascertain the quality of this humanism, Roberts is positioned in relation to a pair of extant humanisms: radical and integral. Points of comparability and contrast are…
The George Engelmann Mathematics & Science Institute. 1993 Annual Report Science Scholar Program.
ERIC Educational Resources Information Center
Missouri Univ., St. Louis. George Englemann Mathematics & Science Inst.
This publication is a comprehensive report on the George Engelmann Mathematics and Science Institute's Science Scholar program (SSP) and its activities in 1993. The SSP provides high achieving high school students an introductory, 4-week summer curriculum designed to demonstrate the connecting thread running through all scientific thought. The 52…
MACHINING ELIMINATION THROUGH APPLICATION OF THREAD FORMING FASTENERS IN NET SHAPED CAST HOLES
DOE Office of Scientific and Technical Information (OSTI.GOV)
Cleaver, Ryan J; Cleaver, Todd H; Talbott, Richard
The ultimate objective of this work was to eliminate approximately 30% of the machining performed in typical automotive engine and transmission plants by using thread forming fasteners in as-cast holes of aluminum and magnesium cast components. The primary issues at the source of engineers reluctance to implementing thread forming fasteners in lightweight castings are: * Little proof of consistency of clamp load vs. input torque in either aluminum or magnesium castings. * No known data to understand the effect on consistency of clamp load as casting dies wear. The clamp load consistency concern is founded in the fact that amore » portion of the input torque used to create clamp load is also used to create threads. The torque used for thread forming may not be consistent due to variations in casting material, hole size and shape due to tooling wear and process variation (thermal and mechanical). There is little data available to understand the magnitude of this concern or to form the basis of potential solutions if the range of clamp load variation is very high (> +/- 30%). The range of variation that can be expected in as-cast hole size and shape over the full life cycle of a high pressure die casting die was established in previous work completed by Pacific Northwest National Laboratory, (PNNL). This established range of variation was captured in a set of 12 cast bosses by designing core pins at the size and draft angles identified in the sited previous work. The cast bosses were cut into nuts that could be used in the Ford Fastener Laboratory test-cell to measure clamp load when a thread forming fastener was driven into a cast nut. There were two sets of experiments run. First, a series of cast aluminum nuts were made reflecting the range of shape and size variations to be expected over the life cycle of a die casting die. Taptite thread forming fasteners, (a widely used thread forming fastener suitable for aluminum applications), were driven into the various cored, as-cast nuts at a constant input torque and resulting clamp loads were recorded continuously. The clamp load data was used to determine the range of clamp loads to be expected. The bolts were driven to failure. The clamp load corresponding to the target input of 18.5 Nm was recorded for each fastener. In a like fashion, a second set of experiments were run with cast magnesium nuts and ALtracs thread forming fasteners, (a widely used thread forming fastener suitable for magnesium applications). Again all clamp loads were recorded and analyzed similarly to the Taptites in aluminum cast nuts. Results from previous work performed on the same test cell for a Battelle project using standard M8 bolts into standard M8 nuts were included as a comparator for a standard bolt and nut application. The results for the thread forming fasteners in aluminum cast holes were well within industry expectations of +/- 30% for out of the box and robustness range testing. The results for the dry and lubed extreme conditions were only slightly higher than industry expectations at +/- 35.6%. However, when compared to the actual Battelle results (+/- 40%) for a standard bolt and nut the tread forming fasteners performed slightly better. The results for the thread forming fasteners in magnesium cast holes were all well within industry expectations of +/- 30% for all three conditions. The robustness range (.05mm larger and smaller holes than the expected wear pattern of a die casting die at full life cycle) results also fell within the industry expectations for standard threaded fasteners. These results were very encouraging. It was concluded that this work showed that clamp load variation with thread forming fasteners is consistent with industry expectations for standard steel bolts and nuts at +/- 30%. There does not appear to be any significant increase in clamp load variation due to the application of thread forming fasteners in as-cast holes of aluminum or magnesium over the effective life of a die casting mold. The fully implemented potential benefit of thread forming fasteners in as-cast holes of aluminum and magnesium is estimated to be 6 trillion Btu per year for North America. Economic benefit is estimated to be nearly $800 million per year. Environmental benefits and quality improvements will also result from full implementation of this technology.« less
Roofline model toolkit: A practical tool for architectural and program analysis
DOE Office of Scientific and Technical Information (OSTI.GOV)
Lo, Yu Jung; Williams, Samuel; Van Straalen, Brian
We present preliminary results of the Roofline Toolkit for multicore, many core, and accelerated architectures. This paper focuses on the processor architecture characterization engine, a collection of portable instrumented micro benchmarks implemented with Message Passing Interface (MPI), and OpenMP used to express thread-level parallelism. These benchmarks are specialized to quantify the behavior of different architectural features. Compared to previous work on performance characterization, these microbenchmarks focus on capturing the performance of each level of the memory hierarchy, along with thread-level parallelism, instruction-level parallelism and explicit SIMD parallelism, measured in the context of the compilers and run-time environments. We also measuremore » sustained PCIe throughput with four GPU memory managed mechanisms. By combining results from the architecture characterization with the Roofline model based solely on architectural specifications, this work offers insights for performance prediction of current and future architectures and their software systems. To that end, we instrument three applications and plot their resultant performance on the corresponding Roofline model when run on a Blue Gene/Q architecture.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
Wilke, Jeremiah J; Kenny, Joseph P.
2015-02-01
Discrete event simulation provides a powerful mechanism for designing and testing new extreme- scale programming models for high-performance computing. Rather than debug, run, and wait for results on an actual system, design can first iterate through a simulator. This is particularly useful when test beds cannot be used, i.e. to explore hardware or scales that do not yet exist or are inaccessible. Here we detail the macroscale components of the structural simulation toolkit (SST). Instead of depending on trace replay or state machines, the simulator is architected to execute real code on real software stacks. Our particular user-space threading frameworkmore » allows massive scales to be simulated even on small clusters. The link between the discrete event core and the threading framework allows interesting performance metrics like call graphs to be collected from a simulated run. Performance analysis via simulation can thus become an important phase in extreme-scale programming model and runtime system design via the SST macroscale components.« less
International Space Station Powered Bolt Nut Anomaly and Failure Analysis Summary
NASA Technical Reports Server (NTRS)
Sievers, Daniel E.; Warden, Harry K.
2010-01-01
A key mechanism used in the on-orbit assembly of the International Space Station (ISS) pressurized elements is the Common Berthing Mechanism. The mechanism that effects the structural connection of the Common Berthing Mechanism halves is the Powered Bolt Assembly. There are sixteen Powered Bolt Assemblies per Common Berthing Mechanism. The Common Berthing Mechanism has a bolt which engages a self aligning Powered Bolt Nut (PBN) on the mating interface (Figure 1). The Powered Bolt Assemblies are preloaded to approximately 84.5 kN (19000 lb) prior to pressurization of the CBM. The PBNs mentioned below, manufactured in 2009, will be used on ISS future missions. An on orbit functional failure of this hardware would be unacceptable and in some instances catastrophic due to the failure of modules to mate and seal the atmosphere, risking loss of crew and ISS functions. The manufacturing processes that create the PBNs need to be strictly controlled. Functional (torque vs. tension) acceptance test failures will be the result of processes not being strictly followed. Without the proper knowledge of thread tolerances, fabrication techniques, and dry film lubricant application processes, PBNs will be, and have been manufactured improperly. The knowledge gained from acceptance test failures and the resolution of those failures, thread fabrication techniques and thread dry film lubrication processes can be applied to many aerospace mechanisms to enhance their performance. Test data and manufactured PBN thread geometry will be discussed for both failed and successfully accepted PBNs.
A Review of Lightweight Thread Approaches for High Performance Computing
DOE Office of Scientific and Technical Information (OSTI.GOV)
Castello, Adrian; Pena, Antonio J.; Seo, Sangmin
High-level, directive-based solutions are becoming the programming models (PMs) of the multi/many-core architectures. Several solutions relying on operating system (OS) threads perfectly work with a moderate number of cores. However, exascale systems will spawn hundreds of thousands of threads in order to exploit their massive parallel architectures and thus conventional OS threads are too heavy for that purpose. Several lightweight thread (LWT) libraries have recently appeared offering lighter mechanisms to tackle massive concurrency. In order to examine the suitability of LWTs in high-level runtimes, we develop a set of microbenchmarks consisting of commonlyfound patterns in current parallel codes. Moreover, wemore » study the semantics offered by some LWT libraries in order to expose the similarities between different LWT application programming interfaces. This study reveals that a reduced set of LWT functions can be sufficient to cover the common parallel code patterns and that those LWT libraries perform better than OS threads-based solutions in cases where task and nested parallelism are becoming more popular with new architectures.« less
Community Detection on the GPU
DOE Office of Scientific and Technical Information (OSTI.GOV)
Naim, Md; Manne, Fredrik; Halappanavar, Mahantesh
We present and evaluate a new GPU algorithm based on the Louvain method for community detection. Our algorithm is the first for this problem that parallelizes the access to individual edges. In this way we can fine tune the load balance when processing networks with nodes of highly varying degrees. This is achieved by scaling the number of threads assigned to each node according to its degree. Extensive experiments show that we obtain speedups up to a factor of 270 compared to the sequential algorithm. The algorithm consistently outperforms other recent shared memory implementations and is only one order ofmore » magnitude slower than the current fastest parallel Louvain method running on a Blue Gene/Q supercomputer using more than 500K threads.« less
WOMBAT: A Scalable and High-performance Astrophysical Magnetohydrodynamics Code
NASA Astrophysics Data System (ADS)
Mendygral, P. J.; Radcliffe, N.; Kandalla, K.; Porter, D.; O'Neill, B. J.; Nolting, C.; Edmon, P.; Donnert, J. M. F.; Jones, T. W.
2017-02-01
We present a new code for astrophysical magnetohydrodynamics specifically designed and optimized for high performance and scaling on modern and future supercomputers. We describe a novel hybrid OpenMP/MPI programming model that emerged from a collaboration between Cray, Inc. and the University of Minnesota. This design utilizes MPI-RMA optimized for thread scaling, which allows the code to run extremely efficiently at very high thread counts ideal for the latest generation of multi-core and many-core architectures. Such performance characteristics are needed in the era of “exascale” computing. We describe and demonstrate our high-performance design in detail with the intent that it may be used as a model for other, future astrophysical codes intended for applications demanding exceptional performance.
NASA Astrophysics Data System (ADS)
Abdel-Kareem, Omar; Harith, M. A.
2008-07-01
Cleaning of copper embroidery threads on archaeological textiles is still a complicated conservation process, as most textile conservators believe that the advantages of using traditional cleaning techniques are less than their disadvantages. In this study, the uses of laser cleaning method and two modified recipes of wet cleaning methods were evaluated for cleaning of the corroded archaeological Egyptian copper embroidery threads on an archaeological Egyptian textile fabric. Some corroded copper thread samples were cleaned using modified recipes of wet cleaning method; other corroded copper thread samples were cleaned with Q-switched Nd:YAG laser radiation of wavelength 532 nm. All tested metal thread samples before and after cleaning were investigated using a light microscope and a scanning electron microscope with an energy dispersive X-ray analysis unit. Also the laser-induced breakdown spectroscopy (LIBS) technique was used for the elemental analysis of laser-cleaned samples to follow up the laser cleaning procedure. The results show that laser cleaning is the most effective method among all tested methods in the cleaning of corroded copper threads. It can be used safely in removing the corrosion products without any damage to both metal strips and fibrous core. The tested laser cleaning technique has solved the problems caused by other traditional cleaning techniques that are commonly used in the cleaning of metal threads on museum textiles.
Telehealth on advanced networks.
Wilson, Laurence S; Stevenson, Duncan R; Cregan, Patrick
2010-01-01
We address advanced Internet for complex telehealth applications by reviewing four hospital-based broadband telehealth projects and identifying common threads. These projects were conducted in Australia under a 6-year research project on broadband Internet applications. Each project addressed specific clinical needs and its development was guided by the clinicians involved. Each project was trialed in the field and evaluated against the initial requirements. The four projects covered remote management of a resuscitation team in a district hospital, remote guidance and interpretation of echocardiography, virtual-reality-based instructor-student surgical training, and postoperative outpatient consultations following pediatric surgery. Each was characterized by a high level of interpersonal communication, a high level of clinical expertise, and multiple participants. Each made use of multiple high-quality video and audio links and shared real-time access to clinical data. Four common threads were observed. Each application provided a high level of usability and task focus because the design and use of broadband capability was aimed directly to meet the clinicians' needs. Each used the media quality available over broadband to convey words, gestures, body movements, and facial expressions to support communication and a sense of presence among the participants. Each required a complex information space shared among the participants, including real-time access to stored patient data and real-time interactive access to the patients themselves. Finally, each application supported the social and organizational aspects of their healthcare focus, creating and maintaining relationships between the various participants, and this was done by placing the telehealth application into a wider functioning clinical context. These findings provide evidence for a significantly enhanced role for appropriate telemedicine systems running on advanced networks, in a wider range of clinical applications, more deeply integrated into healthcare systems.
A review of event processing frameworks used in HEP
Sexton-Kennedy, E.
2015-12-23
Today there are many different experimental event processing frameworks in use by running or about to be running experiments. This talk will discuss the different components of these frameworks. In the past there have been attempts at shared framework projects for example the collaborations on the BaBar framework (between BaBar, CDF, and CLEO), on the Gaudi framework (between LHCb and ATLAS), on AliROOT/FairROOT (between Alice and GSI/Fair), and in some ways on art (Fermilab based experiments) and CMS’ framework. However, for reasons that will be discussed, these collaborations did not result in common frameworks shared among the intended experiments. Thoughmore » importantly, two of the resulting projects have succeeded in providing frameworks that are shared among many customer experiments: Fermilab's art framework and GSI/Fair's FairROOT. Interestingly, several projects are considering remerging their frameworks after many years apart. I'll report on an investigation and analysis of these realities. In addition, with the advent of the need for multi-threaded frameworks and the scarce available manpower, it is important to collaborate in the future, however it is also important to understand why previous attempts at multi-experiment frameworks either worked or didn't work.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
Gylenhaal, J.; Bronevetsky, G.
2007-05-25
CLOMP is the C version of the Livermore OpenMP benchmark deeloped to measure OpenMP overheads and other performance impacts due to threading (like NUMA memory layouts, memory contention, cache effects, etc.) in order to influence future system design. Current best-in-class implementations of OpenMP have overheads at least ten times larger than is required by many of our applications for effective use of OpenMP. This benchmark shows the significant negative performance impact of these relatively large overheads and of other thread effects. The CLOMP benchmark highly configurable to allow a variety of problem sizes and threading effects to be studied andmore » it carefully checks its results to catch many common threading errors. This benchmark is expected to be included as part of the Sequoia Benchmark suite for the Sequoia procurement.« less
Thread mapping using system-level model for shared memory multicores
NASA Astrophysics Data System (ADS)
Mitra, Reshmi
Exploring thread-to-core mapping options for a parallel application on a multicore architecture is computationally very expensive. For the same algorithm, the mapping strategy (MS) with the best response time may change with data size and thread counts. The primary challenge is to design a fast, accurate and automatic framework for exploring these MSs for large data-intensive applications. This is to ensure that the users can explore the design space within reasonable machine hours, without thorough understanding on how the code interacts with the platform. Response time is related to the cycles per instructions retired (CPI), taking into account both active and sleep states of the pipeline. This work establishes a hybrid approach, based on Markov Chain Model (MCM) and Model Tree (MT) for system-level steady state CPI prediction. It is designed for shared memory multicore processors with coarse-grained multithreading. The thread status is represented by the MCM states. The program characteristics are modeled as the transition probabilities, representing the system moving between active and suspended thread states. The MT model extrapolates these probabilities for the actual application size (AS) from the smaller AS performance. This aspect of the framework, along with, the use of mathematical expressions for the actual AS performance information, results in a tremendous reduction in the CPI prediction time. The framework is validated using an electromagnetics application. The average performance prediction error for steady state CPI results with 12 different MSs is less than 1%. The total run time of model is of the order of minutes, whereas the actual application execution time is in terms of days.
α-Synuclein Amyloid Fibrils with Two Entwined, Asymmetrically Associated Protofibrils*
Dearborn, Altaira D.; Wall, Joseph S.; Cheng, Naiqian; Heymann, J. Bernard; Kajava, Andrey V.; Varkey, Jobin; Langen, Ralf; Steven, Alasdair C.
2016-01-01
Parkinson disease and other progressive neurodegenerative conditions are characterized by the intracerebral presence of Lewy bodies, containing amyloid fibrils of α-synuclein. We used cryo-electron microscopy and scanning transmission electron microscopy (STEM) to study in vitro-assembled fibrils. These fibrils are highly polymorphic. Focusing on twisting fibrils with an inter-crossover spacing of 77 nm, our reconstructions showed them to consist of paired protofibrils. STEM mass per length data gave one subunit per 0.47 nm axial rise per protofibril, consistent with a superpleated β-structure. The STEM images show two thread-like densities running along each of these fibrils, which we interpret as ladders of metal ions. These threads confirmed the two-protofibril architecture of the 77-nm twisting fibrils and allowed us to identify this morphotype in STEM micrographs. Some other, but not all, fibril morphotypes also exhibit dense threads, implying that they also present a putative metal binding site. We propose a molecular model for the protofibril and suggest that polymorphic variant fibrils have different numbers of protofibrils that are associated differently. PMID:26644467
DOE Office of Scientific and Technical Information (OSTI.GOV)
Dearborn, Altaira D.; Wall, Joseph S.; Cheng, Naiqian
Parkinson disease and other progressive neurodegenerative conditions are characterized by the intracerebral presence of Lewy bodies, containing amyloid fibrils of α-synuclein. We used cryo-electron microscopy and scanning transmission electron microscopy (STEM) to study in vitro-assembled fibrils. These fibrils are highly polymorphic. Focusing on twisting fibrils with an inter-crossover spacing of 77 nm, our reconstructions showed them to consist of paired protofibrils. STEM mass per length data gave one subunit per 0.47 nm axial rise per protofibril, consistent with a superpleated β-structure. The STEM images show two thread-like densities running along each of these fibrils, which we interpret as ladders ofmore » metal ions. These threads confirmed the two-protofibril architecture of the 77-nm twisting fibrils and allowed us to identify this morphotype in STEM micrographs. Some other, but not all, fibril morphotypes also exhibit dense threads, implying that they also present a putative metal binding site. As a result, we propose a molecular model for the protofibril and suggest that polymorphic variant fibrils have different numbers of protofibrils that are associated differently.« less
National Centers for Environmental Prediction
the number of threads used. HWRF group cannot access Zeus and Jet for real-time data transfers from nodes used.). All single jobs will be run on one rack and will not share with parallel jobs. No official change the group when using tag_rstprod (-g option). autotag_rstprod is a script that tags all files. It
ERIC Educational Resources Information Center
Wiener, Gerfried J.; Schmeling, Sascha M.; Hopf, Martin
2015-01-01
This study introduces a teaching concept based on the Standard Model of particle physics. It comprises two consecutive chapters--elementary particles and fundamental interactions. The rationale of this concept is that the fundamental principles of particle physics can run as the golden thread through the whole physics curriculum. The design…
ERIC Educational Resources Information Center
Antell, Sonja; Heywood, John
2015-01-01
Action learning is often used as an element of leadership development programmes. The intention is to support classroom learning with an experiential thread which runs throughout the life of the programme. Action Learning Associates (ALA) has been working with an international organisation for three years to deliver the global "First Line…
Komarov, Ivan; D'Souza, Roshan M
2012-01-01
The Gillespie Stochastic Simulation Algorithm (GSSA) and its variants are cornerstone techniques to simulate reaction kinetics in situations where the concentration of the reactant is too low to allow deterministic techniques such as differential equations. The inherent limitations of the GSSA include the time required for executing a single run and the need for multiple runs for parameter sweep exercises due to the stochastic nature of the simulation. Even very efficient variants of GSSA are prohibitively expensive to compute and perform parameter sweeps. Here we present a novel variant of the exact GSSA that is amenable to acceleration by using graphics processing units (GPUs). We parallelize the execution of a single realization across threads in a warp (fine-grained parallelism). A warp is a collection of threads that are executed synchronously on a single multi-processor. Warps executing in parallel on different multi-processors (coarse-grained parallelism) simultaneously generate multiple trajectories. Novel data-structures and algorithms reduce memory traffic, which is the bottleneck in computing the GSSA. Our benchmarks show an 8×-120× performance gain over various state-of-the-art serial algorithms when simulating different types of models.
Umesh, Goneppanavar; Jasvinder, Kaur; Shetty, Nanda
2009-08-01
Heat and moisture exchangers (HME) are commonly used during general anaesthesia and intensive care of patients on mechanical ventilators. Some of the HME manufacturers provide HMEs with a Luer lock fitting for connecting side stream CO(2) monitoring line, Luer lock cap, and a non-threaded cap mount. However, HMEs from different manufacturers and HMEs meant for use in children and for adults from the same manufacturer vary in the presence/absence of non-threaded cap mount. This can create confusion to the clinicians and can result in inadvertent connection of the CO(2) monitoring line to the non-threaded cap mount resulting in blocked CO(2) monitoring line and leak in the circuit. We caution all the anaesthesiologists and intensivists regarding this possibility while using HMEs from different manufacturers.
Parallel approach for bioinspired algorithms
NASA Astrophysics Data System (ADS)
Zaporozhets, Dmitry; Zaruba, Daria; Kulieva, Nina
2018-05-01
In the paper, a probabilistic parallel approach based on the population heuristic, such as a genetic algorithm, is suggested. The authors proposed using a multithreading approach at the micro level at which new alternative solutions are generated. On each iteration, several threads that independently used the same population to generate new solutions can be started. After the work of all threads, a selection operator combines obtained results in the new population. To confirm the effectiveness of the suggested approach, the authors have developed software on the basis of which experimental computations can be carried out. The authors have considered a classic optimization problem – finding a Hamiltonian cycle in a graph. Experiments show that due to the parallel approach at the micro level, increment of running speed can be obtained on graphs with 250 and more vertices.
Portable Just-in-Time Specialization of Dynamically Typed Scripting Languages
NASA Astrophysics Data System (ADS)
Williams, Kevin; McCandless, Jason; Gregg, David
In this paper, we present a portable approach to JIT compilation for dynamically typed scripting languages. At runtime we generate ANSI C code and use the system's native C compiler to compile this code. The C compiler runs on a separate thread to the interpreter allowing program execution to continue during JIT compilation. Dynamic languages have variables which may change type at any point in execution. Our interpreter profiles variable types at both whole method and partial method granularity. When a frequently executed region of code is discovered, the compilation thread generates a specialized version of the region based on the profiled types. In this paper, we evaluate the level of instruction specialization achieved by our profiling scheme as well as the overall performance of our JIT.
WOMBAT: A Scalable and High-performance Astrophysical Magnetohydrodynamics Code
DOE Office of Scientific and Technical Information (OSTI.GOV)
Mendygral, P. J.; Radcliffe, N.; Kandalla, K.
2017-02-01
We present a new code for astrophysical magnetohydrodynamics specifically designed and optimized for high performance and scaling on modern and future supercomputers. We describe a novel hybrid OpenMP/MPI programming model that emerged from a collaboration between Cray, Inc. and the University of Minnesota. This design utilizes MPI-RMA optimized for thread scaling, which allows the code to run extremely efficiently at very high thread counts ideal for the latest generation of multi-core and many-core architectures. Such performance characteristics are needed in the era of “exascale” computing. We describe and demonstrate our high-performance design in detail with the intent that it maymore » be used as a model for other, future astrophysical codes intended for applications demanding exceptional performance.« less
Beyond Rivalry and Camaraderie: Explaining Varying Asian Responses to China
2011-02-01
Kang, 2003 encapsulates this view. 2 relations. While each of these perspectives has threads of truth, none by itself is comprehensive enough to...Thailand, the military supervised national economic growth and industrialization to nurture armed forces which were capable of resisting colonial powers...behavioral and institutional expressions of national ideology.”(Samuels, 1994, p. 31.) 30 Another common thread is the notion that economic
Methodology for fast detection of false sharing in threaded scientific codes
Chung, I-Hsin; Cong, Guojing; Murata, Hiroki; Negishi, Yasushi; Wen, Hui-Fang
2014-11-25
A profiling tool identifies a code region with a false sharing potential. A static analysis tool classifies variables and arrays in the identified code region. A mapping detection library correlates memory access instructions in the identified code region with variables and arrays in the identified code region while a processor is running the identified code region. The mapping detection library identifies one or more instructions at risk, in the identified code region, which are subject to an analysis by a false sharing detection library. A false sharing detection library performs a run-time analysis of the one or more instructions at risk while the processor is re-running the identified code region. The false sharing detection library determines, based on the performed run-time analysis, whether two different portions of the cache memory line are accessed by the generated binary code.
Study of a Fine Grained Threaded Framework Design
NASA Astrophysics Data System (ADS)
Jones, C. D.
2012-12-01
Traditionally, HEP experiments exploit the multiple cores in a CPU by having each core process one event. However, future PC designs are expected to use CPUs which double the number of processing cores at the same rate as the cost of memory falls by a factor of two. This effectively means the amount of memory per processing core will remain constant. This is a major challenge for LHC processing frameworks since the LHC is expected to deliver more complex events (e.g. greater pileup events) in the coming years while the LHC experiment's frameworks are already memory constrained. Therefore in the not so distant future we may need to be able to efficiently use multiple cores to process one event. In this presentation we will discuss a design for an HEP processing framework which can allow very fine grained parallelization within one event as well as supporting processing multiple events simultaneously while minimizing the memory footprint of the job. The design is built around the libdispatch framework created by Apple Inc. (a port for Linux is available) whose central concept is the use of task queues. This design also accommodates the reality that not all code will be thread safe and therefore allows one to easily mark modules or sub parts of modules as being thread unsafe. In addition, the design efficiently handles the requirement that events in one run must all be processed before starting to process events from a different run. After explaining the design we will provide measurements from simulating different processing scenarios where the processing times used for the simulation are drawn from processing times measured from actual CMS event processing.
Development of a Next Generation Concurrent Framework for the ATLAS Experiment
NASA Astrophysics Data System (ADS)
Calafiura, P.; Lampl, W.; Leggett, C.; Malon, D.; Stewart, G.; Wynne, B.
2015-12-01
The ATLAS experiment has successfully used its Gaudi/Athena software framework for data taking and analysis during the first LHC run, with billions of events successfully processed. However, the design of Gaudi/Athena dates from early 2000 and the software and the physics code has been written using a single threaded, serial design. This programming model has increasing difficulty in exploiting the potential of current CPUs, which offer their best performance only through taking full advantage of multiple cores and wide vector registers. Future CPU evolution will intensify this trend, with core counts increasing and memory per core falling. With current memory consumption for 64 bit ATLAS reconstruction in a high luminosity environment approaching 4GB, it will become impossible to fully occupy all cores in a machine without exhausting available memory. However, since maximizing performance per watt will be a key metric, a mechanism must be found to use all cores as efficiently as possible. In this paper we report on our progress with a practical demonstration of the use of multithreading in the ATLAS reconstruction software, using the GaudiHive framework. We have expanded support to Calorimeter, Inner Detector, and Tracking code, discussing what changes were necessary in order to allow the serially designed ATLAS code to run, both to the framework and to the tools and algorithms used. We report on both the performance gains, and what general lessons were learned about the code patterns that had been employed in the software and which patterns were identified as particularly problematic for multi-threading. We also present our findings on implementing a hybrid multi-threaded / multi-process framework, to take advantage of the strengths of each type of concurrency, while avoiding some of their corresponding limitations.
Halvade-RNA: Parallel variant calling from transcriptomic data using MapReduce.
Decap, Dries; Reumers, Joke; Herzeel, Charlotte; Costanza, Pascal; Fostier, Jan
2017-01-01
Given the current cost-effectiveness of next-generation sequencing, the amount of DNA-seq and RNA-seq data generated is ever increasing. One of the primary objectives of NGS experiments is calling genetic variants. While highly accurate, most variant calling pipelines are not optimized to run efficiently on large data sets. However, as variant calling in genomic data has become common practice, several methods have been proposed to reduce runtime for DNA-seq analysis through the use of parallel computing. Determining the effectively expressed variants from transcriptomics (RNA-seq) data has only recently become possible, and as such does not yet benefit from efficiently parallelized workflows. We introduce Halvade-RNA, a parallel, multi-node RNA-seq variant calling pipeline based on the GATK Best Practices recommendations. Halvade-RNA makes use of the MapReduce programming model to create and manage parallel data streams on which multiple instances of existing tools such as STAR and GATK operate concurrently. Whereas the single-threaded processing of a typical RNA-seq sample requires ∼28h, Halvade-RNA reduces this runtime to ∼2h using a small cluster with two 20-core machines. Even on a single, multi-core workstation, Halvade-RNA can significantly reduce runtime compared to using multi-threading, thus providing for a more cost-effective processing of RNA-seq data. Halvade-RNA is written in Java and uses the Hadoop MapReduce 2.0 API. It supports a wide range of distributions of Hadoop, including Cloudera and Amazon EMR.
Massive Open Online Course for Health Informatics Education
2014-01-01
Objectives This paper outlines a new method of teaching health informatics to large numbers of students from around the world through a Massive Open Online Course (MOOC). Methods The Health Informatics Forum is one of examples of MOOCs through a social networking site for educating health informatics students and professionals. It is running a MOOC for students from around the world that uses creative commons licenced content funded by the US government and developed by five US universities. The content is delivered through narrated lectures with slides that can be viewed online with discussion threads on the forum for class interactions. Students can maintain a professional profile, upload photos and files, write their own blog posts and post discussion threads on the forum. Results The Health Informatics Forum MOOC has been accessed by 11,316 unique users from 127 countries from August 2, 2012 to January 24, 2014. Most users accessed the MOOC via a desktop computer, followed by tablets and mobile devices and 55% of users were female. Over 400,000 unique users have now accessed the wider Health Informatics Forum since it was established in 2008. Conclusions Advances in health informatics and educational technology have both created a demand for online learning material in health informatics and a solution for providing it. By using a MOOC delivered through a social networking platform it is hoped that high quality health informatics education will be able to be delivered to a large global audience of future health informaticians without cost. PMID:24872906
Massive open online course for health informatics education.
Paton, Chris
2014-04-01
This paper outlines a new method of teaching health informatics to large numbers of students from around the world through a Massive Open Online Course (MOOC). The Health Informatics Forum is a social networking site for educating health informatics students and professionals [corrected]. It is running a MOOC for students from around the world that uses creative commons licenced content funded by the US government and developed by five US universities. The content is delivered through narrated lectures with slides that can be viewed online with discussion threads on the forum for class interactions. Students can maintain a professional profile, upload photos and files, write their own blog posts and post discussion threads on the forum. The Health Informatics Forum MOOC has been accessed by 11,316 unique users from 127 countries from August 2, 2012 to January 24, 2014. Most users accessed the MOOC via a desktop computer, followed by tablets and mobile devices and 55% of users were female. Over 400,000 unique users have now accessed the wider Health Informatics Forum since it was established in 2008. Advances in health informatics and educational technology have both created a demand for online learning material in health informatics and a solution for providing it. By using a MOOC delivered through a social networking platform it is hoped that high quality health informatics education will be able to be delivered to a large global audience of future health informaticians without cost.
Towards an Activist Approach to Research and Advocacy for Girls and Physical Education
ERIC Educational Resources Information Center
Oliver, Kimberly L.; Kirk, David
2016-01-01
Background: Much research and practice in the field of physical activity and physical education for girls has been trapped in a reproductive cycle of telling the "same old story" as if it is news over and over again, since at least the 1980s. A thread running through this narrative is that despite all of this research and related…
Evolution of System Architectures: Where Do We Need to Fail Next?
NASA Astrophysics Data System (ADS)
Bermudez, Luis; Alameh, Nadine; Percivall, George
2013-04-01
Innovation requires testing and failing. Thomas Edison was right when he said "I have not failed. I've just found 10,000 ways that won't work". For innovation and improvement of standards to happen, service Architectures have to be tested and tested. Within the Open Geospatial Consortium (OGC), testing of service architectures has occurred for the last 15 years. This talk will present an evolution of these service architectures and a possible future path. OGC is a global forum for the collaboration of developers and users of spatial data products and services, and for the advancement and development of international standards for geospatial interoperability. The OGC Interoperability Program is a series of hands-on, fast paced, engineering initiatives to accelerate the development and acceptance of OGC standards. Each initiative is organized in threads that provide focus under a particular theme. The first testbed, OGC Web Services phase 1, completed in 2003 had four threads: Common Architecture, Web Mapping, Sensor Web and Web Imagery Enablement. The Common Architecture was a cross-thread theme, to ensure that the Web Mapping and Sensor Web experiments built on a base common architecture. The architecture was based on the three main SOA components: Broker, Requestor and Provider. It proposed a general service model defining service interactions and dependencies; categorization of service types; registries to allow discovery and access of services; data models and encodings; and common services (WMS, WFS, WCS). For the latter, there was a clear distinction on the different services: Data Services (e.g. WMS), Application services (e.g. Coordinate transformation) and server-side client applications (e.g. image exploitation). The latest testbed, OGC Web Service phase 9, completed in 2012 had 5 threads: Aviation, Cross-Community Interoperability (CCI), Security and Services Interoperability (SSI), OWS Innovations and Compliance & Interoperability Testing & Evaluation (CITE). Compared to the first testbed, OWS-9 did not have a separate common architecture thread. Instead the emphasis was on brokering information models, securing them and making data available efficiently on mobile devices. The outcome is an architecture based on usability and non-intrusiveness while leveraging mediation of information models from different communities. This talk will use lessons learned from the evolution from OGC Testbed phase 1 to phase 9 to better understand how global and complex infrastructures evolve to support many communities including the Earth System Science Community.
The use of power tools in the insertion of cortical bone screws.
Elliott, D
1992-01-01
Cortical bone screws are commonly used in fracture surgery, most patterns are non-self-tapping and require a thread to be pre-cut. This is traditionally performed using hand tools rather than their powered counterparts. Reasons given usually imply that power tools are more dangerous and cut a less precise thread, but there is no evidence to support this supposition. A series of experiments has been performed which show that the thread pattern cut with either method is identical and that over-penetration with the powered tap is easy to control. The conclusion reached is that both methods produce consistently reliable results but use of power tools is much faster.
Dearborn, Altaira D.; Wall, Joseph S.; Cheng, Naiqian; ...
2015-12-07
Parkinson disease and other progressive neurodegenerative conditions are characterized by the intracerebral presence of Lewy bodies, containing amyloid fibrils of α-synuclein. We used cryo-electron microscopy and scanning transmission electron microscopy (STEM) to study in vitro-assembled fibrils. These fibrils are highly polymorphic. Focusing on twisting fibrils with an inter-crossover spacing of 77 nm, our reconstructions showed them to consist of paired protofibrils. STEM mass per length data gave one subunit per 0.47 nm axial rise per protofibril, consistent with a superpleated β-structure. The STEM images show two thread-like densities running along each of these fibrils, which we interpret as ladders ofmore » metal ions. These threads confirmed the two-protofibril architecture of the 77-nm twisting fibrils and allowed us to identify this morphotype in STEM micrographs. Some other, but not all, fibril morphotypes also exhibit dense threads, implying that they also present a putative metal binding site. As a result, we propose a molecular model for the protofibril and suggest that polymorphic variant fibrils have different numbers of protofibrils that are associated differently.« less
Lü, Qiang; Xia, Xiao-Yan; Chen, Rong; Miao, Da-Jun; Chen, Sha-Sha; Quan, Li-Jun; Li, Hai-Ou
2012-01-01
Protein structure prediction (PSP), which is usually modeled as a computational optimization problem, remains one of the biggest challenges in computational biology. PSP encounters two difficult obstacles: the inaccurate energy function problem and the searching problem. Even if the lowest energy has been luckily found by the searching procedure, the correct protein structures are not guaranteed to obtain. A general parallel metaheuristic approach is presented to tackle the above two problems. Multi-energy functions are employed to simultaneously guide the parallel searching threads. Searching trajectories are in fact controlled by the parameters of heuristic algorithms. The parallel approach allows the parameters to be perturbed during the searching threads are running in parallel, while each thread is searching the lowest energy value determined by an individual energy function. By hybridizing the intelligences of parallel ant colonies and Monte Carlo Metropolis search, this paper demonstrates an implementation of our parallel approach for PSP. 16 classical instances were tested to show that the parallel approach is competitive for solving PSP problem. This parallel approach combines various sources of both searching intelligences and energy functions, and thus predicts protein conformations with good quality jointly determined by all the parallel searching threads and energy functions. It provides a framework to combine different searching intelligence embedded in heuristic algorithms. It also constructs a container to hybridize different not-so-accurate objective functions which are usually derived from the domain expertise.
Lü, Qiang; Xia, Xiao-Yan; Chen, Rong; Miao, Da-Jun; Chen, Sha-Sha; Quan, Li-Jun; Li, Hai-Ou
2012-01-01
Background Protein structure prediction (PSP), which is usually modeled as a computational optimization problem, remains one of the biggest challenges in computational biology. PSP encounters two difficult obstacles: the inaccurate energy function problem and the searching problem. Even if the lowest energy has been luckily found by the searching procedure, the correct protein structures are not guaranteed to obtain. Results A general parallel metaheuristic approach is presented to tackle the above two problems. Multi-energy functions are employed to simultaneously guide the parallel searching threads. Searching trajectories are in fact controlled by the parameters of heuristic algorithms. The parallel approach allows the parameters to be perturbed during the searching threads are running in parallel, while each thread is searching the lowest energy value determined by an individual energy function. By hybridizing the intelligences of parallel ant colonies and Monte Carlo Metropolis search, this paper demonstrates an implementation of our parallel approach for PSP. 16 classical instances were tested to show that the parallel approach is competitive for solving PSP problem. Conclusions This parallel approach combines various sources of both searching intelligences and energy functions, and thus predicts protein conformations with good quality jointly determined by all the parallel searching threads and energy functions. It provides a framework to combine different searching intelligence embedded in heuristic algorithms. It also constructs a container to hybridize different not-so-accurate objective functions which are usually derived from the domain expertise. PMID:23028708
Mechanical design of mussel byssus: material yield enhances attachment strength
Bell; Gosline
1996-01-01
The competitive dominance of mussels in the wave-swept rocky intertidal zone is in part due to their ability to maintain a secure attachment. Mussels are tethered to the substratum by a byssus composed of numerous extracellular, collagenous threads secreted by the foot. Each byssal thread has three serially arranged parts: a corrugated proximal region, a smooth distal region and an adhesive plaque. This study examines the material and structural properties of the byssal threads of three mussel species: Mytilus californianus, M. trossulus, and M. galloprovincialis. Tensile tests in general reveal similar material properties among species: the proximal region has a lower initial modulus, a lower ultimate stress and a higher ultimate strain than the distal region. The distal region also yields at a stress well below its ultimate value. In whole thread tests, the proximal region and adhesive plaque are common sites of structural failure and are closely matched in strength, while the distal region appears to be excessively strong. We propose that the high strength of the distal region is the byproduct of a material designed to yield and extend before structural failure occurs. Experimental and theoretical evidence is presented suggesting that thread yield and extensibility provide two important mechanisms for increasing the overall attachment strength of the mussel: (1) the reorientation of threads towards the direction of applied load, and (2) the 'recruitment' of more threads into tension and the consequent distribution of applied load over a larger cross-sectional area, thereby reducing the stress on each thread. This distal region yield behavior is most striking for M. californianus and may be a key to its success in extreme wave-swept environments.
A programming framework for data streaming on the Xeon Phi
NASA Astrophysics Data System (ADS)
Chapeland, S.;
2017-10-01
ALICE (A Large Ion Collider Experiment) is the dedicated heavy-ion detector studying the physics of strongly interacting matter and the quark-gluon plasma at the CERN LHC (Large Hadron Collider). After the second long shut-down of the LHC, the ALICE detector will be upgraded to cope with an interaction rate of 50 kHz in Pb-Pb collisions, producing in the online computing system (O2) a sustained throughput of 3.4 TB/s. This data will be processed on the fly so that the stream to permanent storage does not exceed 90 GB/s peak, the raw data being discarded. In the context of assessing different computing platforms for the O2 system, we have developed a framework for the Intel Xeon Phi processors (MIC). It provides the components to build a processing pipeline streaming the data from the PC memory to a pool of permanent threads running on the MIC, and back to the host after processing. It is based on explicit offloading mechanisms (data transfer, asynchronous tasks) and basic building blocks (FIFOs, memory pools, C++11 threads). The user only needs to implement the processing method to be run on the MIC. We present in this paper the architecture, implementation, and performance of this system.
Incompressible SPH (ISPH) with fast Poisson solver on a GPU
NASA Astrophysics Data System (ADS)
Chow, Alex D.; Rogers, Benedict D.; Lind, Steven J.; Stansby, Peter K.
2018-05-01
This paper presents a fast incompressible SPH (ISPH) solver implemented to run entirely on a graphics processing unit (GPU) capable of simulating several millions of particles in three dimensions on a single GPU. The ISPH algorithm is implemented by converting the highly optimised open-source weakly-compressible SPH (WCSPH) code DualSPHysics to run ISPH on the GPU, combining it with the open-source linear algebra library ViennaCL for fast solutions of the pressure Poisson equation (PPE). Several challenges are addressed with this research: constructing a PPE matrix every timestep on the GPU for moving particles, optimising the limited GPU memory, and exploiting fast matrix solvers. The ISPH pressure projection algorithm is implemented as 4 separate stages, each with a particle sweep, including an algorithm for the population of the PPE matrix suitable for the GPU, and mixed precision storage methods. An accurate and robust ISPH boundary condition ideal for parallel processing is also established by adapting an existing WCSPH boundary condition for ISPH. A variety of validation cases are presented: an impulsively started plate, incompressible flow around a moving square in a box, and dambreaks (2-D and 3-D) which demonstrate the accuracy, flexibility, and speed of the methodology. Fragmentation of the free surface is shown to influence the performance of matrix preconditioners and therefore the PPE matrix solution time. The Jacobi preconditioner demonstrates robustness and reliability in the presence of fragmented flows. For a dambreak simulation, GPU speed ups demonstrate up to 10-18 times and 1.1-4.5 times compared to single-threaded and 16-threaded CPU run times respectively.
EventThread: Visual Summarization and Stage Analysis of Event Sequence Data.
Guo, Shunan; Xu, Ke; Zhao, Rongwen; Gotz, David; Zha, Hongyuan; Cao, Nan
2018-01-01
Event sequence data such as electronic health records, a person's academic records, or car service records, are ordered series of events which have occurred over a period of time. Analyzing collections of event sequences can reveal common or semantically important sequential patterns. For example, event sequence analysis might reveal frequently used care plans for treating a disease, typical publishing patterns of professors, and the patterns of service that result in a well-maintained car. It is challenging, however, to visually explore large numbers of event sequences, or sequences with large numbers of event types. Existing methods focus on extracting explicitly matching patterns of events using statistical analysis to create stages of event progression over time. However, these methods fail to capture latent clusters of similar but not identical evolutions of event sequences. In this paper, we introduce a novel visualization system named EventThread which clusters event sequences into threads based on tensor analysis and visualizes the latent stage categories and evolution patterns by interactively grouping the threads by similarity into time-specific clusters. We demonstrate the effectiveness of EventThread through usage scenarios in three different application domains and via interviews with an expert user.
How to Make Reliable, Washable, and Wearable Textronic Devices
Tao, Xuyuan; Koncar, Vladan; Huang, Tzu-Hao; Shen, Chien-Lung; Ko, Ya-Chi; Jou, Gwo-Tsuen
2017-01-01
In this paper, the washability of wearable textronic (textile-electronic) devices has been studied. Two different approaches aiming at designing, producing, and testing robust washable and reliable smart textile systems are presented. The common point of the two approaches is the use of flexible conductive PCB in order to interface the miniaturized rigid (traditional) electronic devices to conductive threads and tracks within the textile flexible fabric and to connect them to antenna, textile electrodes, sensors, actuators, etc. The first approach consists in the use of TPU films (thermoplastic polyurethane) that are deposited by the press under controlled temperature and pressure parameters in order to protect the conductive thread and electrical contacts. The washability of conductive threads and contact resistances between flexible PCB and conductive threads are tested. The second approach is focused on the protection of the whole system—composed of a rigid electronic device, flexible PCB, and textile substrate—by a barrier made of latex. Three types of prototypes were realized and washed. Their reliabilities are studied. PMID:28338607
Potential Application of a Graphical Processing Unit to Parallel Computations in the NUBEAM Code
NASA Astrophysics Data System (ADS)
Payne, J.; McCune, D.; Prater, R.
2010-11-01
NUBEAM is a comprehensive computational Monte Carlo based model for neutral beam injection (NBI) in tokamaks. NUBEAM computes NBI-relevant profiles in tokamak plasmas by tracking the deposition and the slowing of fast ions. At the core of NUBEAM are vector calculations used to track fast ions. These calculations have recently been parallelized to run on MPI clusters. However, cost and interlink bandwidth limit the ability to fully parallelize NUBEAM on an MPI cluster. Recent implementation of double precision capabilities for Graphical Processing Units (GPUs) presents a cost effective and high performance alternative or complement to MPI computation. Commercially available graphics cards can achieve up to 672 GFLOPS double precision and can handle hundreds of thousands of threads. The ability to execute at least one thread per particle simultaneously could significantly reduce the execution time and the statistical noise of NUBEAM. Progress on implementation on a GPU will be presented.
NASA Astrophysics Data System (ADS)
Bowen, Eric
In this dissertation, I investigate the effectiveness of renewable policies and consider their impact on electricity markets. The common thread of this research is to understand how renewable policy incentivizes renewable generation and how the increasing share of generation from renewables affects generation from fossil fuels. This type of research is crucial for understanding whether policies to promote renewables are meeting their stated goals and what the unintended effects might be. To this end, I use econometric methods to examine how electricity markets are responding to an influx of renewable energy. My dissertation is composed of three interrelated essays. In Chapter 1, I employ recent scholarship in spatial econometrics to assess the spatial dependence of Renewable Portfolio Standards (RPS), a prominent state-based renewable incentive. In Chapter 2, I explore the impact of the rapid rise in renewable generation on short-run generation from fossil fuels. And in Chapter 3, I assess the impact of renewable penetration on coal plant retirement decisions.
Preemptive financial strategies help IPAs avoid insolvency.
Karling, J; Silberman, L
2000-11-01
The 1999 collapse in California of practice management giants FPA Medical Management, Inc. and MedPartners, Inc. has caused healthcare provider organizations, particularly independent practice associations (IPAs), to examine critical issues related to financial solvency. Problems such as declining membership, ineffective management, weak contracting, and lack of strategic vision frequently are encountered by troubled provider organizations. The common thread that runs through IPA failures is a combination of unreliable accounting data and inadequate reporting systems. This lack of satisfactory financial and reporting information impairs the ability of the provider group to maintain sufficient funds to cover expenses and pay physicians. Successful, financially stable provider networks use well-defined reporting procedures based on fundamental accounting and financial concepts, as well as a sound methodology for measuring and calculating claims liability estimates. In California, new regulations aimed at encouraging provider organizations to assume preemptive financial strategies are in the process of being adopted. IPAs in every state should consider reviewing these regulations as benchmarks by which to assess their financial procedures.
A guide to State programs for the reclamation of surface mined areas
Imhoff, Edgar A.; Friz, Thomas O.; LaFevers, James R.
1976-01-01
During 1975 inquiries of agencies in each State and review of State statutes and related administrative codes revealed that 38 States have established programs requiring the reclamation of surface mined lands. Results of analyses of those programs and ancillary data are presented in : (1) A table (matrix) which has been designed for the notation and elaboration of information pertaining to the mined-area reclamation programs of the 50 States; (2) a primer on surface mining activities and related reclamation practices and problems; and (3) a listing of types of non-Federal governmental controls applicable to reclamation. Interpretations of the status and content of State programs suggest that although a common thread runs through State statutory language, administrative requirements vary from State to State in order to meet different natural, economic, social, and political considerations. A general trend is seen in State programs toward the requiring of an integration of landuse planning and mine planning, with increased local governmental involvement.
Clean home-delivery in rural Southern Tanzania: barriers, influencers, and facilitators.
Shamba, Donat D; Schellenberg, Joanna; Penfold, Suzanne C; Mashasi, Irene; Mrisho, Mwifadhi; Manzi, Fatuma; Marchant, Tanya; Tanner, Marcel; Mshinda, Hassan; Schellenberg, David; Hill, Zelee
2013-03-01
The study explored the childbirth-related hygiene and newborn care practices in home-deliveries in Southern Tanzania and barriers to and facilitators of behaviour change. Eleven home-birth narratives and six focus group discussions were conducted with recently-delivering women; two focus group discussions were conducted with birth attendants. The use of clean cloth for delivery was reported as common in the birth narratives; however, respondents did not link its use to newborn's health. Handwashing and wearing of gloves by birth attendants varied and were not discussed in terms of being important for newborn's health, with few women giving reasons for this behaviour. The lack of handwashing and wearing of gloves was most commonly linked to the lack of water, gloves, and awareness. A common practice was the insertion of any family member's hands into the vagina of delivering woman to check labour progress before calling the birth attendant. The use of a new razor blade to cut the cord was near-universal; however, the cord was usually tied with a used thread due to the lack of knowledge and the low availability of clean thread. Applying something to the cord was near-universal and was considered essential for newborn's health. Three hygiene practices were identified as needing improvement: family members inserting a hand into the vagina of delivering woman before calling the birth attendant, the use of unclean thread, and putting substances on the cord. Little is known about families conducting internal checks of women in labour, and more research is needed before this behaviour is targeted in interventions. The use of clean thread as cord-tie appears acceptable and can be addressed, using the same channels and methods that were used for successfully encouraging the use of new razor blade.
Bradshaw, Charles Richard; Surendranath, Vineeth; Henschel, Robert; Mueller, Matthias Stefan; Habermann, Bianca Hermine
2011-03-10
Conserved domains in proteins are one of the major sources of functional information for experimental design and genome-level annotation. Though search tools for conserved domain databases such as Hidden Markov Models (HMMs) are sensitive in detecting conserved domains in proteins when they share sufficient sequence similarity, they tend to miss more divergent family members, as they lack a reliable statistical framework for the detection of low sequence similarity. We have developed a greatly improved HMMerThread algorithm that can detect remotely conserved domains in highly divergent sequences. HMMerThread combines relaxed conserved domain searches with fold recognition to eliminate false positive, sequence-based identifications. With an accuracy of 90%, our software is able to automatically predict highly divergent members of conserved domain families with an associated 3-dimensional structure. We give additional confidence to our predictions by validation across species. We have run HMMerThread searches on eight proteomes including human and present a rich resource of remotely conserved domains, which adds significantly to the functional annotation of entire proteomes. We find ∼4500 cross-species validated, remotely conserved domain predictions in the human proteome alone. As an example, we find a DNA-binding domain in the C-terminal part of the A-kinase anchor protein 10 (AKAP10), a PKA adaptor that has been implicated in cardiac arrhythmias and premature cardiac death, which upon stress likely translocates from mitochondria to the nucleus/nucleolus. Based on our prediction, we propose that with this HLH-domain, AKAP10 is involved in the transcriptional control of stress response. Further remotely conserved domains we discuss are examples from areas such as sporulation, chromosome segregation and signalling during immune response. The HMMerThread algorithm is able to automatically detect the presence of remotely conserved domains in proteins based on weak sequence similarity. Our predictions open up new avenues for biological and medical studies. Genome-wide HMMerThread domains are available at http://vm1-hmmerthread.age.mpg.de.
Bradshaw, Charles Richard; Surendranath, Vineeth; Henschel, Robert; Mueller, Matthias Stefan; Habermann, Bianca Hermine
2011-01-01
Conserved domains in proteins are one of the major sources of functional information for experimental design and genome-level annotation. Though search tools for conserved domain databases such as Hidden Markov Models (HMMs) are sensitive in detecting conserved domains in proteins when they share sufficient sequence similarity, they tend to miss more divergent family members, as they lack a reliable statistical framework for the detection of low sequence similarity. We have developed a greatly improved HMMerThread algorithm that can detect remotely conserved domains in highly divergent sequences. HMMerThread combines relaxed conserved domain searches with fold recognition to eliminate false positive, sequence-based identifications. With an accuracy of 90%, our software is able to automatically predict highly divergent members of conserved domain families with an associated 3-dimensional structure. We give additional confidence to our predictions by validation across species. We have run HMMerThread searches on eight proteomes including human and present a rich resource of remotely conserved domains, which adds significantly to the functional annotation of entire proteomes. We find ∼4500 cross-species validated, remotely conserved domain predictions in the human proteome alone. As an example, we find a DNA-binding domain in the C-terminal part of the A-kinase anchor protein 10 (AKAP10), a PKA adaptor that has been implicated in cardiac arrhythmias and premature cardiac death, which upon stress likely translocates from mitochondria to the nucleus/nucleolus. Based on our prediction, we propose that with this HLH-domain, AKAP10 is involved in the transcriptional control of stress response. Further remotely conserved domains we discuss are examples from areas such as sporulation, chromosome segregation and signalling during immune response. The HMMerThread algorithm is able to automatically detect the presence of remotely conserved domains in proteins based on weak sequence similarity. Our predictions open up new avenues for biological and medical studies. Genome-wide HMMerThread domains are available at http://vm1-hmmerthread.age.mpg.de. PMID:21423752
Liu, Xing; Hou, Kun Mean; de Vaulx, Christophe; Xu, Jun; Yang, Jianfeng; Zhou, Haiying; Shi, Hongling; Zhou, Peng
2015-01-01
Memory and energy optimization strategies are essential for the resource-constrained wireless sensor network (WSN) nodes. In this article, a new memory-optimized and energy-optimized multithreaded WSN operating system (OS) LiveOS is designed and implemented. Memory cost of LiveOS is optimized by using the stack-shifting hybrid scheduling approach. Different from the traditional multithreaded OS in which thread stacks are allocated statically by the pre-reservation, thread stacks in LiveOS are allocated dynamically by using the stack-shifting technique. As a result, memory waste problems caused by the static pre-reservation can be avoided. In addition to the stack-shifting dynamic allocation approach, the hybrid scheduling mechanism which can decrease both the thread scheduling overhead and the thread stack number is also implemented in LiveOS. With these mechanisms, the stack memory cost of LiveOS can be reduced more than 50% if compared to that of a traditional multithreaded OS. Not is memory cost optimized, but also the energy cost is optimized in LiveOS, and this is achieved by using the multi-core “context aware” and multi-core “power-off/wakeup” energy conservation approaches. By using these approaches, energy cost of LiveOS can be reduced more than 30% when compared to the single-core WSN system. Memory and energy optimization strategies in LiveOS not only prolong the lifetime of WSN nodes, but also make the multithreaded OS feasible to run on the memory-constrained WSN nodes. PMID:25545264
Riparian vegetation controls on channels formed in non-cohesive sediment
NASA Astrophysics Data System (ADS)
Gran, K.; Tal, M.; Paola, C.
2002-05-01
Riparian vegetation can significantly influence the morphology of a river, affecting channel geometry and flow dynamics. In channels formed in non-cohesive material, vegetation is the main source of bank cohesion and could affect the overall behavior of the river, potentially constraining the flow from a multi-thread channel to a single-thread channel. To examine the effects of riparian vegetation on streams formed in non-cohesive material, we conducted a series of physical experiments at the St. Anthony Falls Laboratory. The first set of experiments examines the effects of varying densities of vegetation on braided stream dynamics. Water discharge, sediment discharge, and grain size were held constant. For each run, we allowed a braided system to develop, then halved the discharge, and seeded the flume with alfalfa (Medicago sativa). After ten to fourteen days of growth, we returned the discharge to its original value and continued the run for 30-36 hours. Our results show that the influence of vegetation on the overall river pattern varied systematically with the spatial density of plant stems. The vegetation reduced the number of active channels and increased bank stability, leading to lower lateral migration rates, narrower and deeper channels, and an increase in channel relief. All these effects increased with vegetation density. Vegetation also influenced flow dynamics, increasing the variance of flow direction in the vegetated runs, and increasing scour depths through strong downwelling where the flow collided with relatively resistant banks. This oblique bank collision provides a new mechanism for producing secondary flows. We found these bank collision driven secondary flows to be more important than the classical curvature-driven mechanism in the vegetated runs. The next set of experiments examines more closely how the channel pattern evolves through time, allowing for both channel migration and successive vegetation growth. In these on-going experiments, vegetation is reseeded following repeat high flow events, simulating the natural process of vegetation encroachment on the floodplain and channel.
The CMS TierO goes Cloud and Grid for LHC Run 2
NASA Astrophysics Data System (ADS)
Hufnagel, Dirk
2015-12-01
In 2015, CMS will embark on a new era of collecting LHC collisions at unprecedented rates and complexity. This will put a tremendous stress on our computing systems. Prompt Processing of the raw data by the Tier-0 infrastructure will no longer be constrained to CERN alone due to the significantly increased resource requirements. In LHC Run 2, we will need to operate it as a distributed system utilizing both the CERN Cloud-based Agile Infrastructure and a significant fraction of the CMS Tier-1 Grid resources. In another big change for LHC Run 2, we will process all data using the multi-threaded framework to deal with the increased event complexity and to ensure efficient use of the resources. This contribution will cover the evolution of the Tier-0 infrastructure and present scale testing results and experiences from the first data taking in 2015.
CUDA Fortran acceleration for the finite-difference time-domain method
NASA Astrophysics Data System (ADS)
Hadi, Mohammed F.; Esmaeili, Seyed A.
2013-05-01
A detailed description of programming the three-dimensional finite-difference time-domain (FDTD) method to run on graphical processing units (GPUs) using CUDA Fortran is presented. Two FDTD-to-CUDA thread-block mapping designs are investigated and their performances compared. Comparative assessment of trade-offs between GPU's shared memory and L1 cache is also discussed. This presentation is for the benefit of FDTD programmers who work exclusively with Fortran and are reluctant to port their codes to C in order to utilize GPU computing. The derived CUDA Fortran code is compared with an optimized CPU version that runs on a workstation-class CPU to present a realistic GPU to CPU run time comparison and thus help in making better informed investment decisions on FDTD code redesigns and equipment upgrades. All analyses are mirrored with CUDA C simulations to put in perspective the present state of CUDA Fortran development.
Geant4 Computing Performance Benchmarking and Monitoring
Dotti, Andrea; Elvira, V. Daniel; Folger, Gunter; ...
2015-12-23
Performance evaluation and analysis of large scale computing applications is essential for optimal use of resources. As detector simulation is one of the most compute intensive tasks and Geant4 is the simulation toolkit most widely used in contemporary high energy physics (HEP) experiments, it is important to monitor Geant4 through its development cycle for changes in computing performance and to identify problems and opportunities for code improvements. All Geant4 development and public releases are being profiled with a set of applications that utilize different input event samples, physics parameters, and detector configurations. Results from multiple benchmarking runs are compared tomore » previous public and development reference releases to monitor CPU and memory usage. Observed changes are evaluated and correlated with code modifications. Besides the full summary of call stack and memory footprint, a detailed call graph analysis is available to Geant4 developers for further analysis. The set of software tools used in the performance evaluation procedure, both in sequential and multi-threaded modes, include FAST, IgProf and Open|Speedshop. In conclusion, the scalability of the CPU time and memory performance in multi-threaded application is evaluated by measuring event throughput and memory gain as a function of the number of threads for selected event samples.« less
Report of the Defense Science Board Task Force on Globalization and Security.
1999-12-01
adversaries, such as North Korea’s progress in ballistic missiles. The leveling effect of globalization is a thread that runs through the Task Force...globalization are manifold. Increased use of the commercial sector cannot be separated from the effects of globalization. Nor is increased DoD reliance...enhance dramatically DSB Task Force on Globalization and Security DoD’s organizational efficiency and effectiveness . This could allow DoD to cut
Conceptual waste packaging options for deep borehole disposal
DOE Office of Scientific and Technical Information (OSTI.GOV)
Su, Jiann -Cherng; Hardin, Ernest L.
This report presents four concepts for packaging of radioactive waste for disposal in deep boreholes. Two of these are reference-size packages (11 inch outer diameter) and two are smaller (5 inch) for disposal of Cs/Sr capsules. All four have an assumed length of approximately 18.5 feet, which allows the internal length of the waste volume to be 16.4 feet. However, package length and volume can be scaled by changing the length of the middle, tubular section. The materials proposed for use are low-alloy steels, commonly used in the oil-and-gas industry. Threaded connections between packages, and internal threads used to sealmore » the waste cavity, are common oilfield types. Two types of fill ports are proposed: flask-type and internal-flush. All four package design concepts would withstand hydrostatic pressure of 9,600 psi, with factor safety 2.0. The combined loading condition includes axial tension and compression from the weight of a string or stack of packages in the disposal borehole, either during lower and emplacement of a string, or after stacking of multiple packages emplaced singly. Combined loading also includes bending that may occur during emplacement, particularly for a string of packages threaded together. Flask-type packages would be fabricated and heat-treated, if necessary, before loading waste. The fill port would be narrower than the waste cavity inner diameter, so the flask type is suitable for directly loading bulk granular waste, or loading slim waste canisters (e.g., containing Cs/Sr capsules) that fit through the port. The fill port would be sealed with a tapered, threaded plug, with a welded cover plate (welded after loading). Threaded connections between packages and between packages and a drill string, would be standard drill pipe threads. The internal flush packaging concepts would use semi-flush oilfield tubing, which is internally flush but has a slight external upset at the joints. This type of tubing can be obtained with premium, low-profile threaded connections at each end. The internal-flush design would be suitable for loading waste that arrives from the originating site in weld-sealed, cylindrical canisters. Internal, tapered plugs with sealing filet welds would seal the tubing at each end. The taper would be precisely machined onto both the tubing and the plug, producing a metal-metal sealing surface that is compressed as the package is subjected to hydrostatic pressure. The lower plug would be welded in place before loading, while the upper plug would be placed and welded after loading. Conceptual Waste Packaging Options for Deep Borehole Disposal July 30, 2015 iv Threaded connections between packages would allow emplacement singly or in strings screwed together at the disposal site. For emplacement on a drill string the drill pipe would be connected directly into the top package of a string (using an adapter sub to mate with premium semi-flush tubing threads). Alternatively, for wireline emplacement the same package designs could be emplaced singly using a sub with wireline latch, on the upper end. Threaded connections on the bottom of the lowermost package would allow attachment of a crush box, instrumentation, etc.« less
Common Threads: Teaching Immigration in Elementary Classrooms.
ERIC Educational Resources Information Center
McBee, Robin Haskell; Bone, Kristine; Mossop, Gail; Owens, Carrie
1998-01-01
Brings together ideas on teaching about immigration from a number of elementary-school teachers in New Jersey and summarizes common themes. Outlines three specific projects based on the Statue of Liberty and Ellis Island, family history, and children's fiction. Includes a brief list of children's literature and other teaching resources. (DSK)
XMOS XC-2 Development Board for Mechanical Control and Data Collection
NASA Technical Reports Server (NTRS)
Jarnot, Robert F.; Bowden, William J.
2011-01-01
The scanning microwave limb sounder (SMLS) will use technological improvements in low-noise mixers to provide precise data on the Earth s atmospheric composition with high spatial resolution. This project focuses on the design and implementation of a realtime control system needed for airborne engineering tests of the SMLS. The system must coordinate the actuation of optical components using four motors with encoder readback, while collecting synchronized telemetric data from a GPS receiver and 3-axis gyrometric system. A graphical user interface for testing the control system was also designed using Python. Although the system could have been implemented with an FPGA(fieldprogrammable gate array)-based setup, a processor development kit manufactured by XMOS was chosen. The XMOS architecture allows parallel execution of multiple tasks on separate threads, making it ideal for this application. It is easily programmed using XC (a subset of C). The necessary communication interfaces were implemented in software, including Ethernet, with significant cost and time reduction compared to an FPGA-based approach. A simple approach to control the chopper, calibration mirror, and gimbal for the airborne SMLS was needed. The XMOS board allows for multiple threads and real-time data acquisition. The XC-2 development kit is an attractive choice for synchronized, real-time, event-driven applications. The XMOS is based on the transputer microprocessor architecture developed for parallel computing, which is being revamped in this new platform. The XMOS device has multiple cores capable of running parallel applications on separate threads. The threads communicate with each other via user-defined channels capable of transmitting data within the device. XMOS provides a C-based development environment using XC, which eliminates the need for custom tool kits associated with FPGA programming. The XC-2 has four cores and necessary hardware for Ethernet I/O.
Waverly Plantation: Ethnoarchaeology of a Tenant Farming Community,
1980-12-16
rope, 114 kg (250 lb) of *sugar, 74 kg (163 Ib) of coffee, 26 kg (57 ib) of flour, and 38 liters (10 * gal) of vinegar suggests a commission business... vinegar , tobacco, snuff, and sewing thread. The store was run by Percy and Melvinia Halbert, a black farmer and his wife. If the Halberts were out in...Blankenship tells about the time he got a bit tipsy as a child on sorghum beer made from fermented molasses and ended up dumping a jug of fresh molasses
Maksoud, Mohamed; Koo, Samuel; Barouch, Kasumi; Karimbux, Nadeem
2014-02-01
The aim of the present study was to determine the favoritism of suture materials among a group of clinicians at a teaching institution. The surveys included 11 absorbable and nine non-absorbable sutures. The surveyor was asked to select his or her suture preferences when it comes to using it in 13 different, commonly-performed surgical procedures. The surveys showed overall preferences for non-absorbable versus absorbable sutures. Chromic Gut with a 4-0 diameter thread reverse cutting FS2 needle was the most favored suture. For periodontal bone grafts and hard tissue ridge augmentation, polytetrafluoroethylene with a 4-0 thread and FS2 needle was preferred. For autogenous gingival grafts, gingival allografts, connective tissue grafts, frenectomy and frenoplasty, Chromic Gut with 5-0 diameter thread reverse cutting P3 needle was favored. For extraction socket preservation, soft tissue canine exposure, ridge augmentation, and dental implants, Chromic Gut with 4-0 diameter thread reverse cutting FS2 needle was preferred, and for sinus augmentation, Vicryl with a 4-0 diameter thread reverse cutting FS2 needle was favored. Absorbable sutures were preferred in the majority of periodontal procedures; however, non-absorbable sutures were favored in procedures that required longer healing or better stability of the flap edges in cases of periodontal and ridge augmentation. © 2013 Wiley Publishing Asia Pty Ltd.
Programs for Testing Processor-in-Memory Computing Systems
NASA Technical Reports Server (NTRS)
Katz, Daniel S.
2006-01-01
The Multithreaded Microbenchmarks for Processor-In-Memory (PIM) Compilers, Simulators, and Hardware are computer programs arranged in a series for use in testing the performances of PIM computing systems, including compilers, simulators, and hardware. The programs at the beginning of the series test basic functionality; the programs at subsequent positions in the series test increasingly complex functionality. The programs are intended to be used while designing a PIM system, and can be used to verify that compilers, simulators, and hardware work correctly. The programs can also be used to enable designers of these system components to examine tradeoffs in implementation. Finally, these programs can be run on non-PIM hardware (either single-threaded or multithreaded) using the POSIX pthreads standard to verify that the benchmarks themselves operate correctly. [POSIX (Portable Operating System Interface for UNIX) is a set of standards that define how programs and operating systems interact with each other. pthreads is a library of pre-emptive thread routines that comply with one of the POSIX standards.
Evaluation of replacement thread lubricants for red lead and graphite in mineral oil
DOE Office of Scientific and Technical Information (OSTI.GOV)
Jungling, T.L.; Rauth, D.R.; Goldberg, D.
1998-04-30
Eight commercially available thread lubricants were evaluated to determine the best replacement for Red Lead and Graphite in Mineral Oil (RLGMO). The evaluation included coefficient of friction testing, high temperature anti-seizing testing, room temperature anti-galling testing, chemical analysis for detrimental impurities, corrosion testing, off-gas testing, and a review of health and environmental factors. The coefficient of friction testing covered a wide variety of factors including stud, nut, and washer materials, sizes, manufacturing methods, surface coatings, surface finishes, applied loads, run-in cycles, and relubrication. Only one lubricant, Dow Corning Molykote P37, met all the criteria established for a replacement lubricant. Itmore » has a coefficient of friction range similar to RLGMO. Therefore, it can be substituted directly for RLGMO without changing the currently specified fastener torque values for the sizes, materials and conditions evaluated. Other lubricants did not perform as well as Molykote P37 in one or more test or evaluation categories.« less
Checkpointing Shared Memory Programs at the Application-level
DOE Office of Scientific and Technical Information (OSTI.GOV)
Bronevetsky, G; Schulz, M; Szwed, P
2004-09-08
Trends in high-performance computing are making it necessary for long-running applications to tolerate hardware faults. The most commonly used approach is checkpoint and restart(CPR)-the state of the computation is saved periodically on disk, and when a failure occurs, the computation is restarted from the last saved state. At present, it is the responsibility of the programmer to instrument applications for CPR. Our group is investigating the use of compiler technology to instrument codes to make them self-checkpointing and self-restarting, thereby providing an automatic solution to the problem of making long-running scientific applications resilient to hardware faults. Our previous work focusedmore » on message-passing programs. In this paper, we describe such a system for shared-memory programs running on symmetric multiprocessors. The system has two components: (i)a pre-compiler for source-to-source modification of applications, and (ii) a runtime system that implements a protocol for coordinating CPR among the threads of the parallel application. For the sake of concreteness, we focus on a non-trivial subset of OpenMP that includes barriers and locks. One of the advantages of this approach is that the ability to tolerate faults becomes embedded within the application itself, so applications become self-checkpointing and self-restarting on any platform. We demonstrate this by showing that our transformed benchmarks can checkpoint and restart on three different platforms (Windows/x86, Linux/x86, and Tru64/Alpha). Our experiments show that the overhead introduced by this approach is usually quite small; they also suggest ways in which the current implementation can be tuned to reduced overheads further.« less
Practical Formal Verification of MPI and Thread Programs
NASA Astrophysics Data System (ADS)
Gopalakrishnan, Ganesh; Kirby, Robert M.
Large-scale simulation codes in science and engineering are written using the Message Passing Interface (MPI). Shared memory threads are widely used directly, or to implement higher level programming abstractions. Traditional debugging methods for MPI or thread programs are incapable of providing useful formal guarantees about coverage. They get bogged down in the sheer number of interleavings (schedules), often missing shallow bugs. In this tutorial we will introduce two practical formal verification tools: ISP (for MPI C programs) and Inspect (for Pthread C programs). Unlike other formal verification tools, ISP and Inspect run directly on user source codes (much like a debugger). They pursue only the relevant set of process interleavings, using our own customized Dynamic Partial Order Reduction algorithms. For a given test harness, DPOR allows these tools to guarantee the absence of deadlocks, instrumented MPI object leaks and communication races (using ISP), and shared memory races (using Inspect). ISP and Inspect have been used to verify large pieces of code: in excess of 10,000 lines of MPI/C for ISP in under 5 seconds, and about 5,000 lines of Pthread/C code in a few hours (and much faster with the use of a cluster or by exploiting special cases such as symmetry) for Inspect. We will also demonstrate the Microsoft Visual Studio and Eclipse Parallel Tools Platform integrations of ISP (these will be available on the LiveCD).
Reconstruction of a helical prominence in 3D from IRIS spectra and images
NASA Astrophysics Data System (ADS)
Schmieder, B.; Zapiór, M.; López Ariste, A.; Levens, P.; Labrosse, N.; Gravet, R.
2017-10-01
Context. Movies of prominences obtained by space instruments e.g. the Solar Optical Telescope (SOT) aboard the Hinode satellite and the Interface Region Imaging Spectrograph (IRIS) with high temporal and spatial resolution revealed the tremendous dynamical nature of prominences. Knots of plasma belonging to prominences appear to travel along both vertical and horizontal thread-like loops, with highly dynamical nature. Aims: The aim of the paper is to reconstruct the 3D shape of a helical prominence observed over two and a half hours by IRIS. Methods: From the IRIS Mg II k spectra we compute Doppler shifts of the plasma inside the prominence and from the slit-jaw images (SJI) we derive the transverse field in the plane of the sky. Finally we obtain the velocity vector field of the knots in 3D. Results.We reconstruct the real trajectories of nine knots travelling along ellipses. Conclusions: The spiral-like structure of the prominence observed in the plane of the sky is mainly due to the projection effect of long arches of threads (up to 8 × 104 km). Knots run along more or less horizontal threads with velocities reaching 65 km s-1. The dominant driving force is the gas pressure. Movies associated to Figs. 1, 9, 10, and 13 are available at http://www.aanda.org
Performance benchmark of LHCb code on state-of-the-art x86 architectures
NASA Astrophysics Data System (ADS)
Campora Perez, D. H.; Neufeld, N.; Schwemmer, R.
2015-12-01
For Run 2 of the LHC, LHCb is replacing a significant part of its event filter farm with new compute nodes. For the evaluation of the best performing solution, we have developed a method to convert our high level trigger application into a stand-alone, bootable benchmark image. With additional instrumentation we turned it into a self-optimising benchmark which explores techniques such as late forking, NUMA balancing and optimal number of threads, i.e. it automatically optimises box-level performance. We have run this procedure on a wide range of Haswell-E CPUs and numerous other architectures from both Intel and AMD, including also the latest Intel micro-blade servers. We present results in terms of performance, power consumption, overheads and relative cost.
MAOS: An Innovative Way to Teach High School.
ERIC Educational Resources Information Center
Harray, Nancy; And Others
1997-01-01
Describes an innovative high school program that uses oceanography, mathematics, and science as common threads in the instructional program. The program utilizes an innovative class structure, community involvement, and hands on activities. (DDR)
American Autoimmune Related Diseases Association
... Policy Contact Us Who We Help Patients ARNet Research Survey AD Knowledge Base Autoimmune Disease List Common Thread ... Planned Giving Shop AARDA Volunteer Take Action ARNet Research Survey Voter Voice Prescription Drug User Fee Act (PDUFA) ...
A literature-driven method to calculate similarities among diseases.
Kim, Hyunjin; Yoon, Youngmi; Ahn, Jaegyoon; Park, Sanghyun
2015-11-01
"Our lives are connected by a thousand invisible threads and along these sympathetic fibers, our actions run as causes and return to us as results". It is Herman Melville's famous quote describing connections among human lives. To paraphrase the Melville's quote, diseases are connected by many functional threads and along these sympathetic fibers, diseases run as causes and return as results. The Melville's quote explains the reason for researching disease-disease similarity and disease network. Measuring similarities between diseases and constructing disease network can play an important role in disease function research and in disease treatment. To estimate disease-disease similarities, we proposed a novel literature-based method. The proposed method extracted disease-gene relations and disease-drug relations from literature and used the frequencies of occurrence of the relations as features to calculate similarities among diseases. We also constructed disease network with top-ranking disease pairs from our method. The proposed method discovered a larger number of answer disease pairs than other comparable methods and showed the lowest p-value. We presume that our method showed good results because of using literature data, using all possible gene symbols and drug names for features of a disease, and determining feature values of diseases with the frequencies of co-occurrence of two entities. The disease-disease similarities from the proposed method can be used in computational biology researches which use similarities among diseases. Copyright © 2015 Elsevier Ireland Ltd. All rights reserved.
Yi, Paul H; Novin, Sherwin; Vander Plas, Taylor L; Huh, Eric; Magid, Donna
2018-06-01
The AuntMinnie (AM) and the Student Doctor Network (SDN) online forums are popular resources for medical students applying for residency. The purpose of this study was to describe medical student radiology-related posts on AM and SDN to better understand the medical student perspective on the application and Match process. We reviewed all posts made on the AM and SDN online forums over 5 consecutive academic years from July 2012 to July 2017. Each thread was organized into one of six major categories. We quantified forum utilization over the past 5 years by the total number of and the most frequently posted and viewed thread topics. We reviewed 2683 total threads with 5,723,909 views. Total number of threads posted and viewed fell by 46% and 63%, respectively, from 2013-2014 to 2014-2015, after which they returned near baseline by 2016-2017, along with an increase in interventional radiology-related posts between 2012-2013 (13%) and 2016-2017 (32%) (P < .001). The most common application-related topics were preapplication and program ranking advice (20% of all threads and views). Many posts were related to postinterview communication with residency programs (2% of all threads and views). After a drop in 2013-2014, utilization of AM and SDN increased in 2016-2017, along with increased interest in interventional radiology. Addressing the student concerns identified in our study, especially in preparing residency applications, ranking programs, and navigating difficult situations, such as postinterview program communication, may improve the radiology application process for future medical students and their advisors. Copyright © 2018 The Association of University Radiologists. Published by Elsevier Inc. All rights reserved.
Weninger, Patrick; Dall'Ara, Enrico; Leixnering, Martin; Pezzei, Christoph; Hertz, Harald; Drobetz, Herwig; Redl, Heinz; Zysset, Philippe
2010-11-01
Distal radius fractures represent the most common fractures in adult individuals. Volar fixed-angle plating has become a popular modality for treating unstable distal radius fractures. Most of the plates allow insertion of either threaded locking screws or smooth locking pegs. To date, no biomechanical studies compare locking screws and pegs under axial and torsional loading. Ten Sawbones radii were used to simulate an AO/OTA A3 fracture. Volar fixed-angle plates (Aptus Radius 2.5, Medartis, Switzerland) with threaded locking screws (n = 5) or smooth locking pegs (n = 5) were used to fix the distal metaphyseal fragment. Each specimen was tested under axial compression and under torsional load with a servohydraulic testing machine. Qualitative parameters were recorded as well as axial and torsional stiffness, torsion strength, energy absorbed during monotonic loading and energy absorbed in one cycle. Axial stiffness was comparable between both groups (p = 0.818). If smooth pegs were used, a 17% reduction of torsional stiffness (p = 0.017) and a 12% reduction of minimum torque (p = 0.012) were recorded. A 12% reduction of energy absorbed (p = 0.013) during monotonic loading and unloading was recorded if smooth pegs were used. A 34% reduction of energy absorbed in one cycle (p < 0.007) was recorded if threaded screws were used. Sliding of the pegs out of the distal radius metaphyses of the synthetic bones was recorded at a mean torque of 3.80 Nm ± 0.19 Nm. No sliding was recorded if threaded screws were used. According to the results of this study using Sawbones, volar fixed-angle plates with threaded locking screws alone are mechanically superior to volar fixed-angle plates with smooth locking pegs alone under torsional loading.
Awasthi, Bhuvanesh
2017-01-01
In the context of objectification and violence, little attention has been paid to the perception neuroscience of how the human brain perceives bodies and objectifies them. Various studies point to how external cues such as appearance and attire could play a key role in encouraging objectification, dehumanization and the denial of agency. Reviewing new experimental findings across several areas of research, it seems that common threads run through issues of clothing, sexual objectification, body perception, dehumanization, and assault. Collating findings from several different lines of research, this article reviews additional evidence from cognitive and neural dynamics of person perception (body and face perception processes) that predict downstream social behavior. Specifically, new findings demonstrate cognitive processing of sexualized female bodies as object-like, a crucial aspect of dehumanized percept devoid of agency and personhood. Sexual violence is a consequence of a dehumanized perception of female bodies that aggressors acquire through their exposure and interpretation of objectified body images. Integrating these findings and identifying triggers for sexual violence may help develop remedial measures and inform law enforcement processes and policy makers alike.
Awasthi, Bhuvanesh
2017-01-01
In the context of objectification and violence, little attention has been paid to the perception neuroscience of how the human brain perceives bodies and objectifies them. Various studies point to how external cues such as appearance and attire could play a key role in encouraging objectification, dehumanization and the denial of agency. Reviewing new experimental findings across several areas of research, it seems that common threads run through issues of clothing, sexual objectification, body perception, dehumanization, and assault. Collating findings from several different lines of research, this article reviews additional evidence from cognitive and neural dynamics of person perception (body and face perception processes) that predict downstream social behavior. Specifically, new findings demonstrate cognitive processing of sexualized female bodies as object-like, a crucial aspect of dehumanized percept devoid of agency and personhood. Sexual violence is a consequence of a dehumanized perception of female bodies that aggressors acquire through their exposure and interpretation of objectified body images. Integrating these findings and identifying triggers for sexual violence may help develop remedial measures and inform law enforcement processes and policy makers alike. PMID:28344565
Constant time worker thread allocation via configuration caching
DOE Office of Scientific and Technical Information (OSTI.GOV)
Eichenberger, Alexandre E; O'Brien, John K. P.
Mechanisms are provided for allocating threads for execution of a parallel region of code. A request for allocation of worker threads to execute the parallel region of code is received from a master thread. Cached thread allocation information identifying prior thread allocations that have been performed for the master thread are accessed. Worker threads are allocated to the master thread based on the cached thread allocation information. The parallel region of code is executed using the allocated worker threads.
Screw-Thread Standards for Federal Services, 1957. Handbook H28 (1957), Part 3
1957-09-01
MOUNTING THREADS PHOTOGRAPHIC EQUIPMENT THREADS ISO METRIC THREADS; MISCELLANEOUS THREADS CLASS 5 INTERFERENCE-FIT THREADS, TRIAL STANDARD WRENCH...Bibliography on measurement of pitch diameter by means of wires 60 Appendix 14. Metric screw-thread standards 61 1. ISO thread profiles...61 2. Standard series for ISO metric threads 62 3. Designations for ISO metric threads 62 Tables Page Table XII. 1.—Basic
Modeling Cooperative Threads to Project GPU Performance for Adaptive Parallelism
DOE Office of Scientific and Technical Information (OSTI.GOV)
Meng, Jiayuan; Uram, Thomas; Morozov, Vitali A.
Most accelerators, such as graphics processing units (GPUs) and vector processors, are particularly suitable for accelerating massively parallel workloads. On the other hand, conventional workloads are developed for multi-core parallelism, which often scale to only a few dozen OpenMP threads. When hardware threads significantly outnumber the degree of parallelism in the outer loop, programmers are challenged with efficient hardware utilization. A common solution is to further exploit the parallelism hidden deep in the code structure. Such parallelism is less structured: parallel and sequential loops may be imperfectly nested within each other, neigh boring inner loops may exhibit different concurrency patternsmore » (e.g. Reduction vs. Forall), yet have to be parallelized in the same parallel section. Many input-dependent transformations have to be explored. A programmer often employs a larger group of hardware threads to cooperatively walk through a smaller outer loop partition and adaptively exploit any encountered parallelism. This process is time-consuming and error-prone, yet the risk of gaining little or no performance remains high for such workloads. To reduce risk and guide implementation, we propose a technique to model workloads with limited parallelism that can automatically explore and evaluate transformations involving cooperative threads. Eventually, our framework projects the best achievable performance and the most promising transformations without implementing GPU code or using physical hardware. We envision our technique to be integrated into future compilers or optimization frameworks for autotuning.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
Chiu, George L.; Eichenberger, Alexandre E.; O'Brien, John K. P.
The present disclosure relates generally to a dedicated memory structure (that is, hardware device) holding data for detecting available worker thread(s) and informing available worker thread(s) of task(s) to execute.
2007-06-01
threads connected to a steel braided hose with ¼” pipe ends. The steel braided hose is then connected to a ¼” 107 three-way union, which is...which can be switched back and forth, are connected to the nitrogen and vacuum source. The nitrogen source is connected through a steel braided hose ...from hot piping during hot runs. This is where most of the cryogenic piping and valves are mounted. The piping near the pump and the flex hose at
ERIC Educational Resources Information Center
Klinger, Donna
1997-01-01
Summarizes proceedings and discussion at the National Association of College and University Business Officers' November 1997 conference on the adverse effects of state requirements and practices on institutional effectiveness. Attendees included campus leaders, state legislators, corporate representatives, and state administrators. Central issues…
Application configuration selection for energy-efficient execution on multicore systems
Wang, Shinan; Luo, Bing; Shi, Weisong; ...
2015-09-21
Balanced performance and energy consumption are incorporated in the design of modern computer systems. Several runtime factors, such as concurrency levels, thread mapping strategies, and dynamic voltage and frequency scaling (DVFS) should be considered in order to achieve optimal energy efficiency fora workload. Selecting appropriate run-time factors, however, is one of the most challenging tasks because the run-time factors are architecture-specific and workload-specific. And while most existing works concentrate on either static analysis of the workload or run-time prediction results, we present a hybrid two-step method that utilizes concurrency levels and DVFS settings to achieve the energy efficiency configuration formore » a worldoad. The experimental results based on a Xeon E5620 server with NPB and PARSEC benchmark suites show that the model is able to predict the energy efficient configuration accurately. On average, an additional 10% EDP (Energy Delay Product) saving is obtained by using run-time DVFS for the entire system. An off-line optimal solution is used to compare with the proposed scheme. Finally, the experimental results show that the average extra EDP saved by the optimal solution is within 5% on selective parallel benchmarks.« less
CMS Readiness for Multi-Core Workload Scheduling
DOE Office of Scientific and Technical Information (OSTI.GOV)
Perez-Calero Yzquierdo, A.; Balcas, J.; Hernandez, J.
In the present run of the LHC, CMS data reconstruction and simulation algorithms benefit greatly from being executed as multiple threads running on several processor cores. The complexity of the Run 2 events requires parallelization of the code to reduce the memory-per- core footprint constraining serial execution programs, thus optimizing the exploitation of present multi-core processor architectures. The allocation of computing resources for multi-core tasks, however, becomes a complex problem in itself. The CMS workload submission infrastructure employs multi-slot partitionable pilots, built on HTCondor and GlideinWMS native features, to enable scheduling of single and multi-core jobs simultaneously. This provides amore » solution for the scheduling problem in a uniform way across grid sites running a diversity of gateways to compute resources and batch system technologies. This paper presents this strategy and the tools on which it has been implemented. The experience of managing multi-core resources at the Tier-0 and Tier-1 sites during 2015, along with the deployment phase to Tier-2 sites during early 2016 is reported. The process of performance monitoring and optimization to achieve efficient and flexible use of the resources is also described.« less
CMS readiness for multi-core workload scheduling
NASA Astrophysics Data System (ADS)
Perez-Calero Yzquierdo, A.; Balcas, J.; Hernandez, J.; Aftab Khan, F.; Letts, J.; Mason, D.; Verguilov, V.
2017-10-01
In the present run of the LHC, CMS data reconstruction and simulation algorithms benefit greatly from being executed as multiple threads running on several processor cores. The complexity of the Run 2 events requires parallelization of the code to reduce the memory-per- core footprint constraining serial execution programs, thus optimizing the exploitation of present multi-core processor architectures. The allocation of computing resources for multi-core tasks, however, becomes a complex problem in itself. The CMS workload submission infrastructure employs multi-slot partitionable pilots, built on HTCondor and GlideinWMS native features, to enable scheduling of single and multi-core jobs simultaneously. This provides a solution for the scheduling problem in a uniform way across grid sites running a diversity of gateways to compute resources and batch system technologies. This paper presents this strategy and the tools on which it has been implemented. The experience of managing multi-core resources at the Tier-0 and Tier-1 sites during 2015, along with the deployment phase to Tier-2 sites during early 2016 is reported. The process of performance monitoring and optimization to achieve efficient and flexible use of the resources is also described.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Galassi, Mark C.
Diorama is written as a collection of modules that can run in separate threads or in separate processes. This defines a clear interface between the modules and also allows concurrent processing of different parts of the pipeline. The pipeline is determined by a description in a scenario file[Norman and Tornga, 2012, Tornga and Norman, 2014]. The scenario manager parses the XML scenario and sets up the sequence of modules which will generate an event, propagate the signal to a set of sensors, and then run processing modules on the results provided by those sensor simulations. During a run a varietymore » of “observer” and “processor” modules can be invoked to do interim analysis of results. Observers do not modify the simulation results, while processors may affect the final result. At the end of a run results are collated and final reports are put out. A detailed description of the scenario file and how it puts together a simulation are given in [Tornga and Norman, 2014]. The processing pipeline and how to program it with the Diorama API is described in Tornga et al. [2015] and Tornga and Wakeford [2015]. In this report I describe the communications infrastructure that is used.« less
Efficient parallelization for AMR MHD multiphysics calculations; implementation in AstroBEAR
NASA Astrophysics Data System (ADS)
Carroll-Nellenback, Jonathan J.; Shroyer, Brandon; Frank, Adam; Ding, Chen
2013-03-01
Current adaptive mesh refinement (AMR) simulations require algorithms that are highly parallelized and manage memory efficiently. As compute engines grow larger, AMR simulations will require algorithms that achieve new levels of efficient parallelization and memory management. We have attempted to employ new techniques to achieve both of these goals. Patch or grid based AMR often employs ghost cells to decouple the hyperbolic advances of each grid on a given refinement level. This decoupling allows each grid to be advanced independently. In AstroBEAR we utilize this independence by threading the grid advances on each level with preference going to the finer level grids. This allows for global load balancing instead of level by level load balancing and allows for greater parallelization across both physical space and AMR level. Threading of level advances can also improve performance by interleaving communication with computation, especially in deep simulations with many levels of refinement. While we see improvements of up to 30% on deep simulations run on a few cores, the speedup is typically more modest (5-20%) for larger scale simulations. To improve memory management we have employed a distributed tree algorithm that requires processors to only store and communicate local sections of the AMR tree structure with neighboring processors. Using this distributed approach we are able to get reasonable scaling efficiency (>80%) out to 12288 cores and up to 8 levels of AMR - independent of the use of threading.
Sarigul Guduk, Sukran; Karaca, Nezih
2018-04-01
Thread lifting is a minimally invasive procedure for lifting and repositioning tissues. Few articles with absorbable sutures exist in the literature. Furthermore there is no study focusing on complications of absorbable sutures. To describe complications of thread lifting using a totally absorbable suture composed of poly-L-lactic acid affixed with poly lactide/glycolide cones. Data regarding complications were analyzed retrospectively for 148 patients underwent thread lifting between June 2014 and February 2017. A total of 321 pairs of sutures used in the 148 patients studied. Overall 40 (27%) patients had complications regarded as minimal or moderate without permanent sequela. The most common complication was skin dimpling and irregularity (n = 17, 11.4%) followed by ecchymosis (n = 12, 8.1%), suture extrusion (n = 4, 2.7%), and pain (n = 4, 2.7%) Except one patient, dimpling, and irregularity resolved in all patients after 3-7 days spontaneously. Suture migration was observed in 2 (1.35%) patients. Hematoma and infection were seen in 2 patients one for each. The procedure using sutures made of absorbable poly-L-lactic acid and poly lactide/glycolide is a relatively safe procedure without major complications. © 2018 Wiley Periodicals, Inc.
Challenges in scaling NLO generators to leadership computers
NASA Astrophysics Data System (ADS)
Benjamin, D.; Childers, JT; Hoeche, S.; LeCompte, T.; Uram, T.
2017-10-01
Exascale computing resources are roughly a decade away and will be capable of 100 times more computing than current supercomputers. In the last year, Energy Frontier experiments crossed a milestone of 100 million core-hours used at the Argonne Leadership Computing Facility, Oak Ridge Leadership Computing Facility, and NERSC. The Fortran-based leading-order parton generator called Alpgen was successfully scaled to millions of threads to achieve this level of usage on Mira. Sherpa and MadGraph are next-to-leading order generators used heavily by LHC experiments for simulation. Integration times for high-multiplicity or rare processes can take a week or more on standard Grid machines, even using all 16-cores. We will describe our ongoing work to scale the Sherpa generator to thousands of threads on leadership-class machines and reduce run-times to less than a day. This work allows the experiments to leverage large-scale parallel supercomputers for event generation today, freeing tens of millions of grid hours for other work, and paving the way for future applications (simulation, reconstruction) on these and future supercomputers.
Thread selection according to power characteristics during context switching on compute nodes
DOE Office of Scientific and Technical Information (OSTI.GOV)
Archer, Charles J.; Blocksome, Michael A.; Randles, Amanda E.
Methods, apparatus, and products are disclosed for thread selection during context switching on a plurality of compute nodes that includes: executing, by a compute node, an application using a plurality of threads of execution, including executing one or more of the threads of execution; selecting, by the compute node from a plurality of available threads of execution for the application, a next thread of execution in dependence upon power characteristics for each of the available threads; determining, by the compute node, whether criteria for a thread context switch are satisfied; and performing, by the compute node, the thread context switchmore » if the criteria for a thread context switch are satisfied, including executing the next thread of execution.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
None, None
Methods, apparatus, and products are disclosed for thread selection during context switching on a plurality of compute nodes that includes: executing, by a compute node, an application using a plurality of threads of execution, including executing one or more of the threads of execution; selecting, by the compute node from a plurality of available threads of execution for the application, a next thread of execution in dependence upon power characteristics for each of the available threads; determining, by the compute node, whether criteria for a thread context switch are satisfied; and performing, by the compute node, the thread context switchmore » if the criteria for a thread context switch are satisfied, including executing the next thread of execution.« less
Heterogeneous computing architecture for fast detection of SNP-SNP interactions.
Sluga, Davor; Curk, Tomaz; Zupan, Blaz; Lotric, Uros
2014-06-25
The extent of data in a typical genome-wide association study (GWAS) poses considerable computational challenges to software tools for gene-gene interaction discovery. Exhaustive evaluation of all interactions among hundreds of thousands to millions of single nucleotide polymorphisms (SNPs) may require weeks or even months of computation. Massively parallel hardware within a modern Graphic Processing Unit (GPU) and Many Integrated Core (MIC) coprocessors can shorten the run time considerably. While the utility of GPU-based implementations in bioinformatics has been well studied, MIC architecture has been introduced only recently and may provide a number of comparative advantages that have yet to be explored and tested. We have developed a heterogeneous, GPU and Intel MIC-accelerated software module for SNP-SNP interaction discovery to replace the previously single-threaded computational core in the interactive web-based data exploration program SNPsyn. We report on differences between these two modern massively parallel architectures and their software environments. Their utility resulted in an order of magnitude shorter execution times when compared to the single-threaded CPU implementation. GPU implementation on a single Nvidia Tesla K20 runs twice as fast as that for the MIC architecture-based Xeon Phi P5110 coprocessor, but also requires considerably more programming effort. General purpose GPUs are a mature platform with large amounts of computing power capable of tackling inherently parallel problems, but can prove demanding for the programmer. On the other hand the new MIC architecture, albeit lacking in performance reduces the programming effort and makes it up with a more general architecture suitable for a wider range of problems.
Heterogeneous computing architecture for fast detection of SNP-SNP interactions
2014-01-01
Background The extent of data in a typical genome-wide association study (GWAS) poses considerable computational challenges to software tools for gene-gene interaction discovery. Exhaustive evaluation of all interactions among hundreds of thousands to millions of single nucleotide polymorphisms (SNPs) may require weeks or even months of computation. Massively parallel hardware within a modern Graphic Processing Unit (GPU) and Many Integrated Core (MIC) coprocessors can shorten the run time considerably. While the utility of GPU-based implementations in bioinformatics has been well studied, MIC architecture has been introduced only recently and may provide a number of comparative advantages that have yet to be explored and tested. Results We have developed a heterogeneous, GPU and Intel MIC-accelerated software module for SNP-SNP interaction discovery to replace the previously single-threaded computational core in the interactive web-based data exploration program SNPsyn. We report on differences between these two modern massively parallel architectures and their software environments. Their utility resulted in an order of magnitude shorter execution times when compared to the single-threaded CPU implementation. GPU implementation on a single Nvidia Tesla K20 runs twice as fast as that for the MIC architecture-based Xeon Phi P5110 coprocessor, but also requires considerably more programming effort. Conclusions General purpose GPUs are a mature platform with large amounts of computing power capable of tackling inherently parallel problems, but can prove demanding for the programmer. On the other hand the new MIC architecture, albeit lacking in performance reduces the programming effort and makes it up with a more general architecture suitable for a wider range of problems. PMID:24964802
Fast and Accurate Simulation of the Cray XMT Multithreaded Supercomputer
DOE Office of Scientific and Technical Information (OSTI.GOV)
Villa, Oreste; Tumeo, Antonino; Secchi, Simone
Irregular applications, such as data mining and analysis or graph-based computations, show unpredictable memory/network access patterns and control structures. Highly multithreaded architectures with large processor counts, like the Cray MTA-1, MTA-2 and XMT, appear to address their requirements better than commodity clusters. However, the research on highly multithreaded systems is currently limited by the lack of adequate architectural simulation infrastructures due to issues such as size of the machines, memory footprint, simulation speed, accuracy and customization. At the same time, Shared-memory MultiProcessors (SMPs) with multi-core processors have become an attractive platform to simulate large scale machines. In this paper, wemore » introduce a cycle-level simulator of the highly multithreaded Cray XMT supercomputer. The simulator runs unmodified XMT applications. We discuss how we tackled the challenges posed by its development, detailing the techniques introduced to make the simulation as fast as possible while maintaining a high accuracy. By mapping XMT processors (ThreadStorm with 128 hardware threads) to host computing cores, the simulation speed remains constant as the number of simulated processors increases, up to the number of available host cores. The simulator supports zero-overhead switching among different accuracy levels at run-time and includes a network model that takes into account contention. On a modern 48-core SMP host, our infrastructure simulates a large set of irregular applications 500 to 2000 times slower than real time when compared to a 128-processor XMT, while remaining within 10\\% of accuracy. Emulation is only from 25 to 200 times slower than real time.« less
Modified locking thread form for fastener
NASA Technical Reports Server (NTRS)
Roopnarine, (Inventor); Vranish, John D. (Inventor)
1998-01-01
A threaded fastener has a standard part with a standard thread form characterized by thread walls with a standard included angle, and a modified part complementary to the standard part having a modified thread form characterized by thread walls which are symmetrically inclined with a modified included angle that is different from the standard included angle of the standard part's thread walls, such that the threads of one part make pre-loaded edge contact with the thread walls of the other part. The thread form of the modified part can have an included angle that is greater, less, or compound as compared to the included angle of the standard part. The standard part may be a bolt and the modified part a nut, or vice versa. The modified thread form holds securely even under large vibrational forces, it permits bi-directional use of standard mating threads, is impervious to the build up of tolerances and can be manufactured with a wider range of tolerances without loss of functionality, and distributes loading stresses (per thread) in a manner that decreases the possibility of single thread failure.
Hayashi, Teruyuki; Shimoda, Yoshikazu; Sato, Shusei; Tabata, Satoshi; Imaizumi-Anraku, Haruko; Hayashi, Makoto
2014-01-01
For the establishment of an effective root nodule symbiosis, a coordinated regulation of the infection processes between the epidermis and cortex is required. However, it remains unclear whether the symbiotic genes identified so far are involved in epidermal and/or cortical infection, e.g. epidermal and cortical infection thread formation or cortical cell division. To analyze the symbiotic gene requirements of the infection process, we have developed an epidermis-specific expression system (pEpi expression system) and examined the symbiotic genes NFR1, NFR5, NUP85, NUP133, CASTOR, POLLUX, CCaMK, CYCLOPS, NSP1 and NSP2 for involvement in the infection process in the epidermis and cortex. Our study shows that expression of the upstream common symbiosis genes CASTOR, POLLUX, NUP85 and NUP133 in the epidermis is sufficient to induce formation of infection threads and cortical cell division, leading to the development of fully effective nodules. Our system also shows a requirement of CCaMK, CYCLOPS, NSP1 and NSP2 for the entire nodulation process, and the different contributions of NFR1 and NFR5 to cortical infection thread formation. Based on these analyses using the pEpi expression system, we propose a functional model of symbiotic genes for epidermal and cortical infection. © 2013 The Authors The Plant Journal © 2013 John Wiley & Sons Ltd.
Data: The Common Thread & Tie That Binds Exposure Science
While a number of ongoing efforts exist aimed at empirically measuring or modeling exposure data, problems persist regarding availability and access to this data. Innovations in managing proprietary data, establishing data quality, standardization of data sets, and sharing of exi...
Cutting thread at flexible endoscopy.
Gong, F; Swain, P; Kadirkamanathan, S; Hepworth, C; Laufer, J; Shelton, J; Mills, T
1996-12-01
New thread-cutting techniques were developed for use at flexible endoscopy. A guillotine was designed to follow and cut thread at the endoscope tip. A new method was developed for guiding suture cutters. Efficacy of Nd: YAG laser cutting of threads was studied. Experimental and clinical experience with thread-cutting methods is presented. A 2.4 mm diameter flexible thread-cutting guillotine was constructed featuring two lateral holes with sharp edges through which sutures to be cut are passed. Standard suture cutters were guided by backloading thread through the cutters extracorporeally. A snare cutter was constructed to retrieve objects sewn to tissue. Efficacy and speed of Nd: YAG laser in cutting twelve different threads were studied. The guillotine cut thread faster (p < 0.05) than standard suture cutters. Backloading thread shortened time taken to cut thread (p < 0.001) compared with free-hand cutting. Nd: YAG laser was ineffective in cutting uncolored threads and slower than mechanical cutters. Results of thread cutting in clinical studies using sewing machine (n = 77 cutting episodes in 21 patients), in-vivo experiments (n = 156), and postsurgical cases (n = 15 over 15 years) are presented. New thread-cutting methods are described and their efficacy demonstrated in experimental and clinical studies.
Kidwatching: A Vygotskyan Approach to Children's Language In the "Star Wars" Age.
ERIC Educational Resources Information Center
Monroe, Suzanne S.
A Vygotskyan review of children's language examines language samples of a 7-year-old boy at home, at a birthday party, and at play in a sandbox. The language samples indicate common patterns, including his use of tools and symbol together in play. A common thread in the samples is his involvement with high tech tools of futuristic toys. Vygotsky…
Tool Removes Coil-Spring Thread Inserts
NASA Technical Reports Server (NTRS)
Collins, Gerald J., Jr.; Swenson, Gary J.; Mcclellan, J. Scott
1991-01-01
Tool removes coil-spring thread inserts from threaded holes. Threads into hole, pries insert loose, grips insert, then pulls insert to thread it out of hole. Effects essentially reverse of insertion process to ease removal and avoid further damage to threaded inner surface of hole.
A GPU-based calculation using the three-dimensional FDTD method for electromagnetic field analysis.
Nagaoka, Tomoaki; Watanabe, Soichi
2010-01-01
Numerical simulations with the numerical human model using the finite-difference time domain (FDTD) method have recently been performed frequently in a number of fields in biomedical engineering. However, the FDTD calculation runs too slowly. We focus, therefore, on general purpose programming on the graphics processing unit (GPGPU). The three-dimensional FDTD method was implemented on the GPU using Compute Unified Device Architecture (CUDA). In this study, we used the NVIDIA Tesla C1060 as a GPGPU board. The performance of the GPU is evaluated in comparison with the performance of a conventional CPU and a vector supercomputer. The results indicate that three-dimensional FDTD calculations using a GPU can significantly reduce run time in comparison with that using a conventional CPU, even a native GPU implementation of the three-dimensional FDTD method, while the GPU/CPU speed ratio varies with the calculation domain and thread block size.
Thread gauge for measuring thread pitch diameters
Brewster, A.L.
1985-11-19
A thread gauge which attaches to a vernier caliper to measure the thread pitch diameter of both externally threaded and internally threaded parts is disclosed. A pair of anvils are externally threaded with threads having the same pitch as those of the threaded part. Each anvil is mounted on a stem having a ball on which the anvil can rotate to properly mate with the parts to which the anvils are applied. The stems are detachably secured to the caliper blades by attachment collars having keyhole openings for receiving the stems and caliper blades. A set screw is used to secure each collar on its caliper blade. 2 figs.
Thread gauge for measuring thread pitch diameters
Brewster, Albert L.
1985-01-01
A thread gauge which attaches to a vernier caliper to measure the thread pitch diameter of both externally threaded and internally threaded parts. A pair of anvils are externally threaded with threads having the same pitch as those of the threaded part. Each anvil is mounted on a stem having a ball on which the anvil can rotate to properly mate with the parts to which the anvils are applied. The stems are detachably secured to the caliper blades by attachment collars having keyhole openings for receiving the stems and caliper blades. A set screw is used to secure each collar on its caliper blade.
Federal Register 2010, 2011, 2012, 2013, 2014
2013-12-19
... DEPARTMENT OF COMMERCE International Trade Administration [C-533-856] Steel Threaded Rod From... exporters of steel threaded rod from India. The period of investigation (``POI'') is January 1, 2012... this investigation is steel threaded rod. Steel threaded rod is certain threaded rod, bar, or studs, of...
Life-bombing-injury-life: a qualitative follow-up study of Oklahoma City bombing survivors with TBI.
Sample, Pat L; Greene, David; Johns, Nikole R
2012-01-01
To learn about and come to an understanding of the recovery process and outcomes experienced by the survivors of the 1995 Oklahoma City bombing, who sustained a traumatic brain injury (TBI) along with other injuries in the blast. A phenomenological study was conducted using in-person interviews, document and video-tape review, internet communication and researcher journals as the primary data set. A total of 20 of the 46 bombing survivors with TBI (44%) agreed to be a part of the study. The data collection process focused on stories about service needs, services accessed and long-term outcomes of the participants. The researchers' data analysis yielded four themes (Trauma-Healing-Support; What TBI?; How I went back to work and life; Now I really need assistance!) that represented the content and meanings of the interviews and supplemental data. A common thread running through the interviews of survivors with TBI was their portrayal of life-long medical, emotional, vocational and residential needs since the bombing. What they experienced in the months--extending into years--after the bombing was beyond their own anticipation and that of their families and healthcare professionals.
Worthen, Dennis B
2010-01-01
In the days of the post 9/11 attacks in the United States and the response against terrorism, one must question whether the source and supply of medicines in America is safe and adequate. This article reviews a common thread that runs through the periods of national emergency brought on by war, beginning with the Revolutionary War and repeated in the Civil War, World War 1, and World War 2: access to sufficient safe medicines. The shortage of medicines challenged the birth of the new nation in the Revolutionary War and helped thwart its destruction by the withdrawal of the southern states in the Civil War. Similarly, access to natural medicine and patented synthetic chemicals created major challenges in both World War 1 and World War 2. While not the only factor in victory, medicines did play an important role. Two separate but intertwined questions are evident. The first is whether the United States can control and provide the supply of medicines needed for the health and safety of it citizens-military and civilian. The second is whether the quality, that is the safety and efficacy, can be assured whether the source of the medicine is domestic or imported.
Coping with Constraints: Reflecting on Responsibilities.
ERIC Educational Resources Information Center
Johnson, Nancy J.
2001-01-01
Discusses common threads found in the four articles written by teachers in this themed journal issue on coping with mandated curriculum. Discusses the teachers' commitment to professional responsibility expressed as their responsibility to: learn about learning, demonstrate how learning works, make the best teaching decisions possible, remain…
The Social Justice Perspective
ERIC Educational Resources Information Center
Loewen, Gladys; Pollard, William
2010-01-01
This article shines an important light on the continuing struggle of disabled people for dignity, citizenship rights, and access to the marketplace. Common threads bind the struggle for basic human rights among disenfranchised groups, offer experience and approaches to facilitate change, and move society towards social justice. The philosophy…
Wesemann, Dorette; Grunwald, Martin
2008-09-01
Online discussion forums are often used by people with eating disorders. This study analyses 2,072 threads containing a total of 14,903 postings from an unmoderated German "prorecovery" forum for persons suffering from bulimia nervosa (www.ab-server.de) during the period from October 2004 to May 2006. The threads were inductively analyzed for underlying structural types, and the various types found were then analyzed for differences in temporal and quantitative parameters. Communication in the online discussion forum occurred in three types of thread: (1) problem-oriented threads (78.8% of threads), (2) communication-oriented threads (15.3% of threads), and (3) metacommunication threads (2.6% of threads). Metacommunication threads contained significantly more postings than problem-oriented and communication-oriented threads, and they were viewed significantly more often. Moreover, there are temporal differences between the structural types. Topics relating to active management of the disorder receive great attention in prorecovery forums. (c) 2008 by Wiley Periodicals, Inc.
Ali, Yasser Helmy
2018-02-01
Thread-lifting rejuvenation procedures have evolved again, with the development of absorbable threads. Although they have gained popularity among plastic surgeons and dermatologists, very few articles have been written in literature about absorbable threads. This study aims to evaluate two years' outcome of thread lifting using absorbable barbed threads for facial rejuvenation. Prospective comparative stud both objectively and subjectively and follow-up assessment for 24 months. Thread lifting for face rejuvenation has significant long-lasting effects that include skin lifting from 3-10 mm and high degree of patients' satisfaction with less incidence rate of complications, about 4.8%. Augmented results are obtained when thread lifting is combined with other lifting and rejuvenation modalities. Significant facial rejuvenation is achieved by thread lifting and highly augmented results are observed when they are combined with Botox, fillers, and/or platelet rich plasma (PRP) rejuvenations.
Thread gauge for tapered threads
Brewster, Albert L.
1994-01-11
The thread gauge permits the user to determine the pitch diameter of tapered threads at the intersection of the pitch cone and the end face of the object being measured. A pair of opposed anvils having lines of threads which match the configuration and taper of the threads on the part being measured are brought into meshing engagement with the threads on opposite sides of the part. The anvils are located linearly into their proper positions by stop fingers on the anvils that are brought into abutting engagement with the end face of the part. This places predetermined reference points of the pitch cone of the thread anvils in registration with corresponding points on the end face of the part being measured, resulting in an accurate determination of the pitch diameter at that location. The thread anvils can be arranged for measuring either internal or external threads.
Thread gauge for tapered threads
Brewster, A.L.
1994-01-11
The thread gauge permits the user to determine the pitch diameter of tapered threads at the intersection of the pitch cone and the end face of the object being measured. A pair of opposed anvils having lines of threads which match the configuration and taper of the threads on the part being measured are brought into meshing engagement with the threads on opposite sides of the part. The anvils are located linearly into their proper positions by stop fingers on the anvils that are brought into abutting engagement with the end face of the part. This places predetermined reference points of the pitch cone of the thread anvils in registration with corresponding points on the end face of the part being measured, resulting in an accurate determination of the pitch diameter at that location. The thread anvils can be arranged for measuring either internal or external threads. 13 figures.
CNT coated thread micro-electro-mechanical system for finger proprioception sensing
NASA Astrophysics Data System (ADS)
Shafi, A. A.; Wicaksono, D. H. B.
2017-04-01
In this paper, we aim to fabricate cotton thread based sensor for proprioceptive application. Cotton threads are utilized as the structural component of flexible sensors. The thread is coated with multi-walled carbon nanotube (MWCNT) dispersion by using facile conventional dipping-drying method. The electrical characterization of the coated thread found that the resistance per meter of the coated thread decreased with increasing the number of dipping. The CNT coated thread sensor works based on piezoresistive theory in which the resistance of the coated thread changes when force is applied. This thread sensor is sewed on glove at the index finger between middle and proximal phalanx parts and the resistance change is measured upon grasping mechanism. The thread based microelectromechanical system (MEMS) enables the flexible sensor to easily fit perfectly on the finger joint and gives reliable response as proprioceptive sensing.
Lommen, Arjen; van der Kamp, Henk J; Kools, Harrie J; van der Lee, Martijn K; van der Weg, Guido; Mol, Hans G J
2012-11-09
A new alternative data processing tool set, metAlignID, is developed for automated pre-processing and library-based identification and concentration estimation of target compounds after analysis by comprehensive two-dimensional gas chromatography with mass spectrometric detection. The tool set has been developed for and tested on LECO data. The software is developed to run multi-threaded (one thread per processor core) on a standard PC (personal computer) under different operating systems and is as such capable of processing multiple data sets simultaneously. Raw data files are converted into netCDF (network Common Data Form) format using a fast conversion tool. They are then preprocessed using previously developed algorithms originating from metAlign software. Next, the resulting reduced data files are searched against a user-composed library (derived from user or commercial NIST-compatible libraries) (NIST=National Institute of Standards and Technology) and the identified compounds, including an indicative concentration, are reported in Excel format. Data can be processed batch wise. The overall time needed for conversion together with processing and searching of 30 raw data sets for 560 compounds is routinely within an hour. The screening performance is evaluated for detection of pesticides and contaminants in raw data obtained after analysis of soil and plant samples. Results are compared to the existing data-handling routine based on proprietary software (LECO, ChromaTOF). The developed software tool set, which is freely downloadable at www.metalign.nl, greatly accelerates data-analysis and offers more options for fine-tuning automated identification toward specific application needs. The quality of the results obtained is slightly better than the standard processing and also adds a quantitative estimate. The software tool set in combination with two-dimensional gas chromatography coupled to time-of-flight mass spectrometry shows great potential as a highly-automated and fast multi-residue instrumental screening method. Copyright © 2012 Elsevier B.V. All rights reserved.
[Growing boreliosis anxiety and its reasons].
Rorat, Marta; Kuchar, Ernest; Szenborn, Leszek; Małyszczak, Krzysztof
2010-01-01
At the beginning of the XXIst century the Internet became one of the most important sources of information. Medicine and health are the main topics of discussion on numerous forums and portals. Authors of the following article took the trouble to investigate Polish forums concerning Lyme disease. A typical Googlesearch of the Polish Internet reveals 77 forums with boreliosis threads. The largest (ca. 700 threads) and mostly quoted (26/77, which states for 34% all forums contained references to it) of all the forums is entitled 'borelioza' and it is hosted by Gazeta.pl (http:// forum.gazeta.pl/forum/71,1.html?f = 26140). It was founded and it is still run by the Boreliosis Patients Association. The Association disseminates ideas of ILADS, which presents boreliosis as a chronic, serious disease and also supports diagnostic and treating recommendations, contradictory to the standards of renowned medical authorities. People searching the Internet for the information on boreliosis are very likely to come across the webpages referring to the forum of the Association. As a result they might encounter faulty recommendations of ILADS. Members of the Association induce one another with hypochondriac fantasies of a disease, sometimes exceeding the limits of a delusion. The Association promotes faulty convictions about the internal "enemy"--boreliosis, incompetent and unfeeling doctors protecting it, and propose to unite in common defence. Such actions are a perfect encouragement for all somatization prone patients to undertake activities destructive to their health. It also leads to irrational social behaviour, which can be described as an induced hypochondria. The Internet has become a source of many unreliable information on boreliosis, which may potentially impose a serious threat to patients' health. While counselling the patients who affiliate their chronic symptoms with boreliosis, do not forget the possibility of induced anxiety disorder, hypochondria, or a propagated distrust to the doctors and pay more attention to the patients.
Role of Superintendent in District Turnaround
ERIC Educational Resources Information Center
Evans, James, Jr.
2014-01-01
The purpose of this research study was to evaluate the role of the superintendent in the turnaround process in persistently low achieving school districts. This research identified common threads, principles, and suggestions on turnaround processes and the role of the superintendent through examination of research on leadership and school…
Issues and Obstacles with Multimedia Authoring.
ERIC Educational Resources Information Center
Makedon, Fillia; And Others
This paper discusses some of the common threads shared by three dissimilar cases of multimedia authoring: multimedia conference proceedings, multimedia courseware development, and multimedia information kiosks. The benefits and pitfalls of academic development are reviewed and points of wisdom are shared. The paper draws on the experiences from…
Thread angle dependency on flame spread shape over kenaf/polyester combined fabric
NASA Astrophysics Data System (ADS)
Azahari Razali, Mohd; Sapit, Azwan; Nizam Mohammed, Akmal; Nor Anuar Mohamad, Md; Nordin, Normayati; Sadikin, Azmahani; Faisal Hushim, Mohd; Jaat, Norrizam; Khalid, Amir
2017-09-01
Understanding flame spread behavior is crucial to Fire Safety Engineering. It is noted that the natural fiber exhibits different flame spread behavior than the one of the synthetic fiber. This different may influences the flame spread behavior over combined fabric. There is a research has been done to examined the flame spread behavior over kenaf/polyester fabric. It is seen that the flame spread shape is dependent on the thread angle dependency. However, the explanation of this phenomenon is not described in detail in that research. In this study, explanation about this phenomenon is given in detail. Results show that the flame spread shape is dependent on the position of synthetic thread. For thread angle, θ = 0°, the polyester thread is breaking when the flame approach to the thread and the kenaf thread tends to move to the breaking direction. This behavior produces flame to be ‘V’ shape. However, for thread angle, θ = 90°, the polyester thread melts while the kenaf thread decomposed and burned. At this angle, the distance between kenaf threads remains constant as flame approaches.
The effect of thread pattern upon implant osseointegration.
Abuhussein, Heba; Pagni, Giorgio; Rebaudi, Alberto; Wang, Hom-Lay
2010-02-01
Implant design features such as macro- and micro-design may influence overall implant success. Limited information is currently available. Therefore, it is the purpose of this paper to examine these factors such as thread pitch, thread geometry, helix angle, thread depth and width as well as implant crestal module may affect implant stability. A literature search was conducted using MEDLINE to identify studies, from simulated laboratory models, animal, to human, related to this topic using the keywords of implant thread, implant macrodesign, thread pitch, thread geometry, helix angle, thread depth, thread width and implant crestal module. The results showed how thread geometry affects the distribution of stress forces around the implant. A decreased thread pitch may positively influence implant stability. Excess helix angles in spite of a faster insertion may jeopardize the ability of implants to sustain axial load. Deeper threads seem to have an important effect on the stabilization in poorer bone quality situations. The addition of threads or microthreads up to the crestal module of an implant might provide a potential positive contribution on bone-to to-implant contact as well as on the preservation of marginal bone; nonetheless this remains to be determined. Appraising the current literature on this subject and combining existing data to verify the presence of any association between the selected characteristics may be critical in the achievement of overall implant success.
Method for molding threads in graphite panels
Short, W.W.; Spencer, C.
1994-11-29
A graphite panel with a hole having a damaged thread is repaired by drilling the hole to remove all of the thread and making a new hole of larger diameter. A bolt with a lubricated thread is placed in the new hole and the hole is packed with graphite cement to fill the hole and the thread on the bolt. The graphite cement is cured, and the bolt is unscrewed therefrom to leave a thread in the cement which is at least as strong as that of the original thread. 8 figures.
Insertion tube methods and apparatus
Casper, William L.; Clark, Don T.; Grover, Blair K.; Mathewson, Rodney O.; Seymour, Craig A.
2007-02-20
A drill string comprises a first drill string member having a male end; and a second drill string member having a female end configured to be joined to the male end of the first drill string member, the male end having a threaded portion including generally square threads, the male end having a non-threaded extension portion coaxial with the threaded portion, and the male end further having a bearing surface, the female end having a female threaded portion having corresponding female threads, the female end having a non-threaded extension portion coaxial with the female threaded portion, and the female end having a bearing surface. Installation methods, including methods of installing instrumented probes are also provided.
Casper, William L [Rigby, ID; Clark, Don T [Idaho Falls, ID; Grover, Blair K [Idaho Falls, ID; Mathewson, Rodney O [Idaho Falls, ID; Seymour, Craig A [Idaho Falls, ID
2008-10-07
A drill string comprises a first drill string member having a male end; and a second drill string member having a female end configured to be joined to the male end of the first drill string member, the male end having a threaded portion including generally square threads, the male end having a non-threaded extension portion coaxial with the threaded portion, and the male end further having a bearing surface, the female end having a female threaded portion having corresponding female threads, the female end having a non-threaded extension portion coaxial with the female threaded portion, and the female end having a bearing surface. Installation methods, including methods of installing instrumented probes are also provided.
Multi-threading: A new dimension to massively parallel scientific computation
NASA Astrophysics Data System (ADS)
Nielsen, Ida M. B.; Janssen, Curtis L.
2000-06-01
Multi-threading is becoming widely available for Unix-like operating systems, and the application of multi-threading opens new ways for performing parallel computations with greater efficiency. We here briefly discuss the principles of multi-threading and illustrate the application of multi-threading for a massively parallel direct four-index transformation of electron repulsion integrals. Finally, other potential applications of multi-threading in scientific computing are outlined.
Data communication between Panasonic PLC and PC using SerialPort control in C#.NET environment
NASA Astrophysics Data System (ADS)
Gao, Ting; Gan, Xiaochuan; Ma, Liqun
2015-02-01
With the gradual promotion of Microsoft.NET platform, C# as an object-oriented programming language based on the platform has been widely used. Therefore, more attention is concentrated on how to achieve the communication between Panasonic PLC and PC efficiently and fast in C#.NET environment. In this paper, a method of using SerialPort control which could be used for achieving communication between PLC and PC is introduced. Meanwhile, the reason of abnormal thread when displayed the receiving data in form is analyzed and the programming method to solve the problem of thread safety is designed. Achieving the communication of Panasonic PLC and PC in C#.NET environment can give full play to the advantages of the .NET framework. It is practical, easy communication, high reliability and can combine with other measurement and calibration procedures effectively and conveniently. Configuration software is expensive and can only communicate with PLC separately, but these shortcomings can be solved in C#.NET environment. A well-designed user interface realized real-time monitoring of PLC parameters and achieved management and control integration. The experiment show that this method of data transfer is accurate and the program' running is stable.
Data Acquisition System for Multi-Frequency Radar Flight Operations Preparation
NASA Technical Reports Server (NTRS)
Leachman, Jonathan
2010-01-01
A three-channel data acquisition system was developed for the NASA Multi-Frequency Radar (MFR) system. The system is based on a commercial-off-the-shelf (COTS) industrial PC (personal computer) and two dual-channel 14-bit digital receiver cards. The decimated complex envelope representations of the three radar signals are passed to the host PC via the PCI bus, and then processed in parallel by multiple cores of the PC CPU (central processing unit). The innovation is this parallelization of the radar data processing using multiple cores of a standard COTS multi-core CPU. The data processing portion of the data acquisition software was built using autonomous program modules or threads, which can run simultaneously on different cores. A master program module calculates the optimal number of processing threads, launches them, and continually supplies each with data. The benefit of this new parallel software architecture is that COTS PCs can be used to implement increasingly complex processing algorithms on an increasing number of radar range gates and data rates. As new PCs become available with higher numbers of CPU cores, the software will automatically utilize the additional computational capacity.
Efficient molecular dynamics simulations with many-body potentials on graphics processing units
NASA Astrophysics Data System (ADS)
Fan, Zheyong; Chen, Wei; Vierimaa, Ville; Harju, Ari
2017-09-01
Graphics processing units have been extensively used to accelerate classical molecular dynamics simulations. However, there is much less progress on the acceleration of force evaluations for many-body potentials compared to pairwise ones. In the conventional force evaluation algorithm for many-body potentials, the force, virial stress, and heat current for a given atom are accumulated within different loops, which could result in write conflict between different threads in a CUDA kernel. In this work, we provide a new force evaluation algorithm, which is based on an explicit pairwise force expression for many-body potentials derived recently (Fan et al., 2015). In our algorithm, the force, virial stress, and heat current for a given atom can be accumulated within a single thread and is free of write conflicts. We discuss the formulations and algorithms and evaluate their performance. A new open-source code, GPUMD, is developed based on the proposed formulations. For the Tersoff many-body potential, the double precision performance of GPUMD using a Tesla K40 card is equivalent to that of the LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) molecular dynamics code running with about 100 CPU cores (Intel Xeon CPU X5670 @ 2.93 GHz).
Implementation of GPU accelerated SPECT reconstruction with Monte Carlo-based scatter correction.
Bexelius, Tobias; Sohlberg, Antti
2018-06-01
Statistical SPECT reconstruction can be very time-consuming especially when compensations for collimator and detector response, attenuation, and scatter are included in the reconstruction. This work proposes an accelerated SPECT reconstruction algorithm based on graphics processing unit (GPU) processing. Ordered subset expectation maximization (OSEM) algorithm with CT-based attenuation modelling, depth-dependent Gaussian convolution-based collimator-detector response modelling, and Monte Carlo-based scatter compensation was implemented using OpenCL. The OpenCL implementation was compared against the existing multi-threaded OSEM implementation running on a central processing unit (CPU) in terms of scatter-to-primary ratios, standardized uptake values (SUVs), and processing speed using mathematical phantoms and clinical multi-bed bone SPECT/CT studies. The difference in scatter-to-primary ratios, visual appearance, and SUVs between GPU and CPU implementations was minor. On the other hand, at its best, the GPU implementation was noticed to be 24 times faster than the multi-threaded CPU version on a normal 128 × 128 matrix size 3 bed bone SPECT/CT data set when compensations for collimator and detector response, attenuation, and scatter were included. GPU SPECT reconstructions show great promise as an every day clinical reconstruction tool.
Understanding the Nature of Science through Evolution
ERIC Educational Resources Information Center
Narguizian, Paul
2004-01-01
As the common thread in biology, the topic of evolution and its related historical development can help students make sense of diverse biological concepts. The discussion of evolution provides educators with something else--a significant opportunity to teach important lessons involving the nature of science (NOS). This article addresses strategies…
Connecting the Interpersonal, Instructional, and Institutional Contexts
ERIC Educational Resources Information Center
Nieto, Sonia; Rivera, Melissa; Quinones, Sandra
2012-01-01
As discussed throughout this paper, many institutional and instructional strategies can facilitate higher achievement among Latino/a students. Many of these are effective partly because of the relationships they foster. But we also want to point out a few concrete examples of supportive constructive relationships. The common thread in these…
Natural Selection as an Emergent Process: Instructional Implications
ERIC Educational Resources Information Center
Cooper, Robert A.
2017-01-01
Student reasoning about cases of natural selection is often plagued by errors that stem from miscategorising selection as a direct, causal process, misunderstanding the role of randomness, and from the intuitive ideas of intentionality, teleology and essentialism. The common thread throughout many of these reasoning errors is a failure to apply…
Lessons in Living: Incorporating Folklore into Young Children's Lives.
ERIC Educational Resources Information Center
McLean, Deborah L.
One avenue for authentic exploration of different cultures is to incorporate folktales and folklore into early childhood curriculum. Universal themes are found as common threads in the folklore of many cultures, and folktales and folklore contribute to learning about each culture's rich heritage. Folklore and folktales teach young children about…
ERIC Educational Resources Information Center
Young, Terrence E., Jr.
2006-01-01
History teaches that a lack of disaster awareness and preparation are common threads among all major weather-related disasters. Weather hazards come in many forms: storm surge, high winds, blizzards, earthquakes, hurricanes, tornadoes, flooding, or a combination of these. It is important for both family and work colleagues to have an action plan…
Multiple Images, Common Threads. Case Studies of Good Practice in Adult Community Education.
ERIC Educational Resources Information Center
Bradshaw, Delia
This document presents 10 case studies of adult community education programs (ACE) in the state of Victoria, Australia, in the mid 1990s, that were identified as exemplifying the following principles of good practice in ACE: expansiveness, integration, responsiveness, innovation, belonging, explicitness, autonomy, accessibility, synthesis, and…
Health & Hygiene in the Workplace.
ERIC Educational Resources Information Center
Snapp, Mary
Developed by educators from the Emily Griffith Opportunity School with input from employees--both workplace literacy students and nonstudents--this guide contains activities for teaching health and hygiene on the job. Flowing from a perspective of respecting cultural diversity and guided by a common thread of good work practices, the activities…
A Practical Guide to Early Numeracy Instruction for General and Special Educators
ERIC Educational Resources Information Center
Anderson, Alida
2013-01-01
This report summarizes recommendations from NCTM, NRC, CCSSM, NMAP, and IES to guide early numeracy instruction for elementary age students in general and special education classroom settings. We highlight common threads among general and special education research recommendations and provide a numeracy intervention curriculum model connecting…
The promising future of agriculture
USDA-ARS?s Scientific Manuscript database
I was fortunate to take two exciting trips on behalf of CSSA recently – one was to Beijing, China and the other to St. Louis, Missouri. While these were extremely distinct venues and very different meetings, a common thread was that both gave an insight into the future of agriculture. And I believ...
NASA Technical Reports Server (NTRS)
Macmartin, Malcolm
1995-01-01
Improved screw-thread lock engaged after screw tightened in nut or other mating threaded part. Device does not release contaminating material during tightening of screw. Includes pellet of soft material encased in screw and retained by pin. Hammer blow on pin extrudes pellet into slot, engaging threads in threaded hole or in nut.
Method for molding threads in graphite panels
Short, William W.; Spencer, Cecil
1994-01-01
A graphite panel (10) with a hole (11) having a damaged thread (12) is repaired by drilling the hole (11) to remove all of the thread and make a new hole (13) of larger diameter. A bolt (14) with a lubricated thread (17) is placed in the new hole (13) and the hole (13) is packed with graphite cement (16) to fill the hole and the thread on the bolt. The graphite cement (16) is cured, and the bolt is unscrewed therefrom to leave a thread (20) in the cement (16) which is at least as strong as that of the original thread (12).
Self-locking threaded fasteners
Glovan, Ronald J.; Tierney, John C.; McLean, Leroy L.; Johnson, Lawrence L.
1996-01-01
A threaded fastener with a shape memory alloy (SMA) coatings on its threads is disclosed. The fastener has special usefulness in high temperature applications where high reliability is important. The SMA coated fastener is threaded into or onto a mating threaded part at room temperature to produce a fastened object. The SMA coating is distorted during the assembly. At elevated temperatures the coating tries to recover its original shape and thereby exerts locking forces on the threads. When the fastened object is returned to room temperature the locking forces dissipate. Consequently the threaded fasteners can be readily disassembled at room temperature but remains securely fastened at high temperatures. A spray technique is disclosed as a particularly useful method of coating of threads of a fastener with a shape memory alloy.
A Pervasive Parallel Processing Framework for Data Visualization and Analysis at Extreme Scale
DOE Office of Scientific and Technical Information (OSTI.GOV)
Ma, Kwan-Liu
Most of today’s visualization libraries and applications are based off of what is known today as the visualization pipeline. In the visualization pipeline model, algorithms are encapsulated as “filtering” components with inputs and outputs. These components can be combined by connecting the outputs of one filter to the inputs of another filter. The visualization pipeline model is popular because it provides a convenient abstraction that allows users to combine algorithms in powerful ways. Unfortunately, the visualization pipeline cannot run effectively on exascale computers. Experts agree that the exascale machine will comprise processors that contain many cores. Furthermore, physical limitations willmore » prevent data movement in and out of the chip (that is, between main memory and the processing cores) from keeping pace with improvements in overall compute performance. To use these processors to their fullest capability, it is essential to carefully consider memory access. This is where the visualization pipeline fails. Each filtering component in the visualization library is expected to take a data set in its entirety, perform some computation across all of the elements, and output the complete results. The process of iterating over all elements must be repeated in each filter, which is one of the worst possible ways to traverse memory when trying to maximize the number of executions per memory access. This project investigates a new type of visualization framework that exhibits a pervasive parallelism necessary to run on exascale machines. Our framework achieves this by defining algorithms in terms of functors, which are localized, stateless operations. Functors can be composited in much the same way as filters in the visualization pipeline. But, functors’ design allows them to be concurrently running on massive amounts of lightweight threads. Only with such fine-grained parallelism can we hope to fill the billions of threads we expect will be necessary for efficient computation on an exascale computer. This project concludes with a functional prototype containing pervasively parallel algorithms that perform demonstratively well on many-core processors. These algorithms are fundamental for performing data analysis and visualization at extreme scale.« less
Petrut, Bogdan; Hogea, Maximiliam; Fetica, Bogdan; Kozan, Andrei; Feflea, Dragos; Sererman, Gabriel; Goezen, Ali Serdar; Rassweiler, Jens
2013-01-01
The laparoscopic approach in urological surgery demands a high degree of skill in intracorporeal suturing and knot tying. In an effort to reduce the amount of time required to perform a suture, new materials have been developed that through selfanchorage distribute tension more evenly across the suture and also eliminate the need of knot tying. The goal of this study was to assess the in vivo tissue response to a novel material (V-Loc tm; Covidien) in comparison to established materials (Vicryl, PDS II), in the case of bladder suturing, in a rat model. The study included 48 male Wistar rats. All underwent a median abdominal incision, with a 1cm cystotomy, followed by a running suture. The suture material used was either V-Loc absorbable self anchoring thread, Vicryl threaded absorbable suture or monofilament absorbable suture. The abdominal cavity and the bladder suture were macroscopically evaluated at the rats' scheduled death at 3 and 6 weeks. The bladder wall was microscopically assessed by a pathologist, with regard to tissue reaction and suture material degradation. All rats survived the procedure, with the abdominal scar fully healed at week 2. There were no signs of infection or lithiasis during the observation. Macroscopically, at 3 weeks, the suture material was recognizable and visible in all cases, with special mention that the V-Loc thread was considerably more rigid, retaining its shape almost entirely, and provoked more adhesion of the surrounding tissue. At 6 weeks, the suture was indistinguishable in the bladder wall in the case of monofilament absorbable material, barely visible in the case of Vicryl, while the aspect of the V-Loc suture resembled the one at 3 weeks, with the material still clearly visible in the bladder wall, shape almost entirely maintained, and surrounding tissue adherence. Microscopically, at 3 weeks and 6 weeks, all bladder walls examined had regained their structure. At 3 weeks, the monofilament absorbable suture showed intense tissue reaction, with the material already in phagocytosis; at 6 weeks, no clear evidence of leftover material was observed. At 3 weeks, the Vicryl material showed moderate tissue reaction, with phagocytosis initiated between the strands of the material; at 6 weeks, the material was almost entirely absorbed, but with a clear leftover tissue reaction. In the case of the V-Loc suture, due to the hardness of the thread, the material itself could not be cut for analysis with the bladder wall, and the examination could only involve the bladder wall and marks of the thread. Thus, the tissue reaction was minimal, as was the presence of phagocytes at the suture site. The material showed little, if any, signs of absorption after 6 weeks. The materials tested all proved equally effective in suturing the bladder wall in a rat model. However, the novel barbed thread proved a consistently low in-vivo absorption rate, while maintaining its rigidity over time. More research is needed to assess the possible clinical implications of these findings.
PETRUT, BOGDAN; HOGEA, MAXIMILIAM; FETICA, BOGDAN; KOZAN, ANDREI; FEFLEA, DRAGOS; SERERMAN, GABRIEL; GOEZEN, ALI SERDAR; RASSWEILER, JENS
2013-01-01
Aim The laparoscopic approach in urological surgery demands a high degree of skill in intracorporeal suturing and knot tying. In an effort to reduce the amount of time required to perform a suture, new materials have been developed that through selfanchorage distribute tension more evenly across the suture and also eliminate the need of knot tying. The goal of this study was to assess the in vivo tissue response to a novel material (V-Loc tm; Covidien) in comparison to established materials (Vicryl, PDS II), in the case of bladder suturing, in a rat model. Methods The study included 48 male Wistar rats. All underwent a median abdominal incision, with a 1cm cystotomy, followed by a running suture. The suture material used was either V-Loc absorbable self anchoring thread, Vicryl threaded absorbable suture or monofilament absorbable suture. The abdominal cavity and the bladder suture were macroscopically evaluated at the rats’ scheduled death at 3 and 6 weeks. The bladder wall was microscopically assessed by a pathologist, with regard to tissue reaction and suture material degradation. Results All rats survived the procedure, with the abdominal scar fully healed at week 2. There were no signs of infection or lithiasis during the observation. Macroscopically, at 3 weeks, the suture material was recognizable and visible in all cases, with special mention that the V-Loc thread was considerably more rigid, retaining its shape almost entirely, and provoked more adhesion of the surrounding tissue. At 6 weeks, the suture was indistinguishable in the bladder wall in the case of monofilament absorbable material, barely visible in the case of Vicryl, while the aspect of the V-Loc suture resembled the one at 3 weeks, with the material still clearly visible in the bladder wall, shape almost entirely maintained, and surrounding tissue adherence. Microscopically, at 3 weeks and 6 weeks, all bladder walls examined had regained their structure. At 3 weeks, the monofilament absorbable suture showed intense tissue reaction, with the material already in phagocytosis; at 6 weeks, no clear evidence of leftover material was observed. At 3 weeks, the Vicryl material showed moderate tissue reaction, with phagocytosis initiated between the strands of the material; at 6 weeks, the material was almost entirely absorbed, but with a clear leftover tissue reaction. In the case of the V-Loc suture, due to the hardness of the thread, the material itself could not be cut for analysis with the bladder wall, and the examination could only involve the bladder wall and marks of the thread. Thus, the tissue reaction was minimal, as was the presence of phagocytes at the suture site. The material showed little, if any, signs of absorption after 6 weeks. Conclusion The materials tested all proved equally effective in suturing the bladder wall in a rat model. However, the novel barbed thread proved a consistently low in-vivo absorption rate, while maintaining its rigidity over time. More research is needed to assess the possible clinical implications of these findings. PMID:26527981
Method for Estimating Thread Strength Reduction of Damaged Parent Holes with Inserts
NASA Technical Reports Server (NTRS)
Johnson, David L.; Stratton, Troy C.
2005-01-01
During normal assembly and disassembly of bolted-joint components, thread damage and/or deformation may occur. If threads are overloaded, thread damage/deformation can also be anticipated. Typical inspection techniques (e.g. using GO-NO GO gages) may not provide adequate visibility of the extent of thread damage. More detailed inspection techniques have provided actual pitch-diameter profiles of damaged-hardware holes. A method to predict the reduction in thread shear-out capacity of damaged threaded holes has been developed. This method was based on testing and analytical modeling. Test samples were machined to simulate damaged holes in the hardware of interest. Test samples containing pristine parent-holes were also manufactured from the same bar-stock material to provide baseline results for comparison purposes. After the particular parent-hole thread profile was machined into each sample a helical insert was installed into the threaded hole. These samples were tested in a specially designed fixture to determine the maximum load required to shear out the parent threads. It was determined from the pristine-hole samples that, for the specific material tested, each individual thread could resist an average load of 3980 pounds. The shear-out loads of the holes having modified pitch diameters were compared to the ultimate loads of the specimens with pristine holes. An equivalent number of missing helical coil threads was then determined based on the ratio of shear-out loads for each thread configuration. These data were compared with the results from a finite element model (FEM). The model gave insights into the ability of the thread loads to redistribute for both pristine and simulated damage configurations. In this case, it was determined that the overall potential reduction in thread load-carrying capability in the hardware of interest was equal to having up to three fewer threads in the hole that bolt threads could engage. One- half of this potential reduction was due to local pitch-diameter variations and the other half was due to overall pitch-diameter enlargement beyond Class 2 fit. This result was important in that the thread shear capacity for this particular hardware design was the limiting structural capability. The details of the method development, including the supporting testing, data reduction and analytical model results comparison will be discussed hereafter.
The Use of Online Health Forums by Patients With Chronic Cough: Qualitative Study
Porter, Tom; Wilson, Andrew
2018-01-01
Background Online health discussion forums are used by different patient groups for sharing advice and information. Chronic cough is a common problem, and people with chronic cough use online health forums alongside formal medical therapies. Objective The objective of this study was to assess how chronic cough sufferers use online health forums, including the treatment advice they share with one another and the possible clinical uses of online forums in chronic cough. Methods Three open-access health forums were searched for threads related to chronic cough. Identified threads were screened against inclusion and exclusion criteria adapted from the British Thoracic Society (BTS) Guidelines related to chronic cough diagnosis. Included data were subjected to qualitative thematic analysis. All study data were cross-validated by a second author and discrepancies were resolved. Results In total, 96 threads were included in the analysis, consisting of posts by 223 forum users. Three main themes were identified: the effect of chronic cough on the lives of patients, the treatment advice shared between users, and the provision of support within forums. Conclusions Chronic cough symptoms had impacts on multiple aspects of patients’ health and well-being. To try and combat these issues, forum users suggested a variety of treatments to one another, ranging from mainstream traditional therapies to odd alternative remedies. The provision of support and empathy were also prominent themes in discussion threads. Online forums themselves may provide increasing benefit to users through the addition of a moderator. PMID:29367181
International Space Station Powered Bolt Nut Anomaly and Failure Analysis Summary
NASA Technical Reports Server (NTRS)
Sievers, Daniel E.; Warden, Harry K.
2010-01-01
A key mechanism used in the on-orbit assembly of the International Space Station (ISS) pressurized elements is the Common Berthing Mechanism (CBM). The mechanism that effects the structural connection of the CBM halves is the Powered Bolt Assembly. There are sixteen Powered Bolt Assemblies per CBM. The CBM has a bolt which engages a self aligning Powered Bolt Nut (PBN) on the mating interface; see Figure 1. The Powered Bolt Assemblies are preloaded to approximately 19 kilo pounds (KIPs) prior to pressurization of the CBM. The PBNs mentioned below, manufactured in 2009, will be used on ISS future missions. An on orbit functional failure of this hardware would be unacceptable and in some instances catastrophic due to the failure of modules to mate and seal the atmosphere, risking loss of crew and ISS functions. The manufacturing processes which create the PBNs need to be strictly controlled. Functional (torque vs. tension) acceptance test failures will be the result of processes not being strictly followed. Without the proper knowledge of thread tolerances, fabrication techniques, and dry film lubricant application processes, PBNs will be, and have been manufactured improperly. The knowledge gained from acceptance test failures and the resolution of those failures, thread fabrication techniques and thread dry film lubrication processes can be applied to many aerospace mechanisms to enhance their performance. Test data and manufactured PBN thread geometry will be discussed for both failed and successfully accepted PBNs.
NASA Astrophysics Data System (ADS)
Hu, Yuanyuan; Xu, Yingying; Hao, Qun; Hu, Yao
2013-12-01
The tubing internal thread plays an irreplaceable role in the petroleum equipment. The unqualified tubing can directly lead to leakage, slippage and bring huge losses for oil industry. For the purpose of improving efficiency and precision of tubing internal thread detection, we develop a new non-contact tubing internal thread measurement system based on the laser triangulation principle. Firstly, considering that the tubing thread had a small diameter and relatively smooth surface, we built a set of optical system with a line structured light to irradiate the internal thread surface and obtain an image which contains the internal thread profile information through photoelectric sensor. Secondly, image processing techniques were used to do the edge detection of the internal thread from the obtained image. One key method was the sub-pixel technique which greatly improved the detection accuracy under the same hardware conditions. Finally, we restored the real internal thread contour information on the basis of laser triangulation method and calculated tubing thread parameters such as the pitch, taper and tooth type angle. In this system, the profile of several thread teeth can be obtained at the same time. Compared with other existing scanning methods using point light and stepper motor, this system greatly improves the detection efficiency. Experiment results indicate that this system can achieve the high precision and non-contact measurement of the tubing internal thread.
Measurement of Sound Speed in Thread
NASA Astrophysics Data System (ADS)
Saito, Shigemi; Shibata, Yasuhiro; Ichiki, Akira; Miyazaki, Akiho
2006-05-01
By employing thin wires, human hairs and threads, the measurement of sound speed in a thread whose diameter is smaller than 0.2 mm has been attempted. Preparing two cylindrical ceramic transducers with a 300 kHz resonance frequency, a perforated glass bead to be knotted by a sample thread is bonded to the center of the end surface of each transducer. After connecting these transducers with a sample thread, a receiving transducer is attached at a ceiling so as to hang another transmitting transducer with the thread. A glass bead is bonded to another end surface of the transmitting transducer so that tension, varied with a hanged plumb, can be applied to the sample thread. The time delay of the received signal relative to the transmitting pulse is measured while gradually shortening the thread. Sound speed is determined by the proportionality of time delay with thread length. Although the measured values for metallic wires are somewhat different from the values derived from the density and Young’s modulus cited in references, they are reproducible. The sound speed for human hairs of over twenty samples, which varies between 2000 and 2500 m/s, seems to depend on hair quality. Sound speed in a cotton thread is found to approach a constant value under large tension. An advanced measurement system available for uncut threads is also presented, where semi cylindrical transducers pinch the thread.
Recent Performance Results of VPIC on Trinity
NASA Astrophysics Data System (ADS)
Nystrom, W. D.; Bergen, B.; Bird, R. F.; Bowers, K. J.; Daughton, W. S.; Guo, F.; Le, A.; Li, H.; Nam, H.; Pang, X.; Stark, D. J.; Rust, W. N., III; Yin, L.; Albright, B. J.
2017-10-01
Trinity is a new DOE compute resource now in production at Los Alamos National Laboratory. Trinity has several new and unique features including two compute partitions, one with dual socket Intel Haswell Xeon compute nodes and one with Intel Knights Landing (KNL) Xeon Phi compute nodes, use of on package high bandwidth memory (HBM) for KNL nodes, ability to configure KNL nodes with respect to HBM model and on die network topology in a variety of operational modes at run time, and use of solid state storage via burst buffer technology to reduce time required to perform I/O. An effort is in progress to optimize VPIC on Trinity by taking advantage of these new architectural features. Results of work will be presented on performance of VPIC on Haswell and KNL partitions for single node runs and runs at scale. Results include use of burst buffers at scale to optimize I/O, comparison of strategies for using MPI and threads, performance benefits using HBM and effectiveness of using intrinsics for vectorization. Work performed under auspices of U.S. Dept. of Energy by Los Alamos National Security, LLC Los Alamos National Laboratory under contract DE-AC52-06NA25396 and supported by LANL LDRD program.
Federal Register 2010, 2011, 2012, 2013, 2014
2013-12-31
... DEPARTMENT OF COMMERCE International Trade Administration [A-549-831] Steel Threaded Rod From... ``Department'') preliminarily determines that steel threaded rod from Thailand is being, or is likely to be... Investigation The merchandise covered by this investigation is steel threaded rod. Steel threaded rod is certain...
49 CFR 178.46 - Specification 3AL seamless aluminum cylinders.
Code of Federal Regulations, 2012 CFR
2012-10-01
... circular. (5) All openings must be threaded. Threads must comply with the following: (i) Each thread must be clean cut, even, without checks, and to gauge. (ii) Taper threads, when used, must conform to one of the following: (A) American Standard Pipe Thread (NPT) type, conforming to the requirements of NBS...
49 CFR 178.46 - Specification 3AL seamless aluminum cylinders.
Code of Federal Regulations, 2014 CFR
2014-10-01
... circular. (5) All openings must be threaded. Threads must comply with the following: (i) Each thread must be clean cut, even, without checks, and to gauge. (ii) Taper threads, when used, must conform to one of the following: (A) American Standard Pipe Thread (NPT) type, conforming to the requirements of NBS...
49 CFR 178.46 - Specification 3AL seamless aluminum cylinders.
Code of Federal Regulations, 2013 CFR
2013-10-01
... circular. (5) All openings must be threaded. Threads must comply with the following: (i) Each thread must be clean cut, even, without checks, and to gauge. (ii) Taper threads, when used, must conform to one of the following: (A) American Standard Pipe Thread (NPT) type, conforming to the requirements of NBS...
49 CFR 178.46 - Specification 3AL seamless aluminum cylinders.
Code of Federal Regulations, 2011 CFR
2011-10-01
... circular. (5) All openings must be threaded. Threads must comply with the following: (i) Each thread must be clean cut, even, without checks, and to gauge. (ii) Taper threads, when used, must conform to one of the following: (A) American Standard Pipe Thread (NPT) type, conforming to the requirements of NBS...
AN MHD AVALANCHE IN A MULTI-THREADED CORONAL LOOP
DOE Office of Scientific and Technical Information (OSTI.GOV)
Hood, A. W.; Cargill, P. J.; Tam, K. V.
For the first time, we demonstrate how an MHD avalanche might occur in a multithreaded coronal loop. Considering 23 non-potential magnetic threads within a loop, we use 3D MHD simulations to show that only one thread needs to be unstable in order to start an avalanche even when the others are below marginal stability. This has significant implications for coronal heating in that it provides for energy dissipation with a trigger mechanism. The instability of the unstable thread follows the evolution determined in many earlier investigations. However, once one stable thread is disrupted, it coalesces with a neighboring thread andmore » this process disrupts other nearby threads. Coalescence with these disrupted threads then occurs leading to the disruption of yet more threads as the avalanche develops. Magnetic energy is released in discrete bursts as the surrounding stable threads are disrupted. The volume integrated heating, as a function of time, shows short spikes suggesting that the temporal form of the heating is more like that of nanoflares than of constant heating.« less
NASA Technical Reports Server (NTRS)
Filman, Robert E.
2003-01-01
This viewgraph presentation provides information on Object Infrastructure Framework (OIF), an Aspect-Oriented Programming (AOP) system. The presentation begins with an introduction to the difficulties and requirements of distributed computing, including functional and non-functional requirements (ilities). The architecture of Distributed Object Technology includes stubs, proxies for implementation objects, and skeletons, proxies for client applications. The key OIF ideas (injecting behavior, annotated communications, thread contexts, and pragma) are discussed. OIF is an AOP mechanism; AOP is centered on: 1) Separate expression of crosscutting concerns; 2) Mechanisms to weave the separate expressions into a unified system. AOP is software engineering technology for separately expressing systematic properties while nevertheless producing running systems that embody these properties.
Muon g-2 Reconstruction and Analysis Framework for the Muon Anomalous Precession Frequency
DOE Office of Scientific and Technical Information (OSTI.GOV)
Khaw, Kim Siang
The Muon g-2 experiment at Fermilab, with the aim to measure the muon anomalous magnetic moment to an unprecedented level of 140~ppb, has started beam and detector commissioning in Summer 2017. To deal with incoming data projected to be around tens of petabytes, a robust data reconstruction and analysis chain based on Fermilab's \\textit{art} event-processing framework is developed. Herein, I report the current status of the framework, together with its novel features such as multi-threaded algorithms for online data quality monitor (DQM) and fast-turnaround operation (nearline). Performance of the framework during the commissioning run is also discussed.
AtomicJ: An open source software for analysis of force curves
NASA Astrophysics Data System (ADS)
Hermanowicz, Paweł; Sarna, Michał; Burda, Kvetoslava; Gabryś, Halina
2014-06-01
We present an open source Java application for analysis of force curves and images recorded with the Atomic Force Microscope. AtomicJ supports a wide range of contact mechanics models and implements procedures that reduce the influence of deviations from the contact model. It generates maps of mechanical properties, including maps of Young's modulus, adhesion force, and sample height. It can also calculate stacks, which reveal how sample's response to deformation changes with indentation depth. AtomicJ analyzes force curves concurrently on multiple threads, which allows for high speed of analysis. It runs on all popular operating systems, including Windows, Linux, and Macintosh.
Self-locking threaded fasteners
Glovan, R.J.; Tierney, J.C.; McLean, L.L.; Johnson, L.L.
1996-01-16
A threaded fastener with a shape memory alloy (SMA) coatings on its threads is disclosed. The fastener has special usefulness in high temperature applications where high reliability is important. The SMA coated fastener is threaded into or onto a mating threaded part at room temperature to produce a fastened object. The SMA coating is distorted during the assembly. At elevated temperatures the coating tries to recover its original shape and thereby exerts locking forces on the threads. When the fastened object is returned to room temperature the locking forces dissipate. Consequently the threaded fasteners can be readily disassembled at room temperature but remains securely fastened at high temperatures. A spray technique is disclosed as a particularly useful method of coating of threads of a fastener with a shape memory alloy. 13 figs.
Joel, Anna-Christin; Kappel, Peter; Adamova, Hana; Baumgartner, Werner; Scholz, Ingo
2015-11-01
Spider silk production has been studied intensively in the last years. However, capture threads of cribellate spiders employ an until now often unnoticed alternative of thread production. This thread in general is highly interesting, as it not only involves a controlled arrangement of three types of threads with one being nano-scale fibres (cribellate fibres), but also a special comb-like structure on the metatarsus of the fourth leg (calamistrum) for its production. We found the cribellate fibres organized as a mat, enclosing two parallel larger fibres (axial fibres) and forming the typical puffy structure of cribellate threads. Mat and axial fibres are punctiform connected to each other between two puffs, presumably by the action of the median spinnerets. However, this connection alone does not lead to the typical puffy shape of a cribellate thread. Removing the calamistrum, we found a functional capture thread still being produced, but the puffy shape of the thread was lost. Therefore, the calamistrum is not necessary for the extraction or combination of fibres, but for further processing of the nano-scale cribellate fibres. Using data from Uloborus plumipes we were able to develop a model of the cribellate thread production, probably universally valid for cribellate spiders. Copyright © 2015 Elsevier Ltd. All rights reserved.
Scaling Irregular Applications through Data Aggregation and Software Multithreading
DOE Office of Scientific and Technical Information (OSTI.GOV)
Morari, Alessandro; Tumeo, Antonino; Chavarría-Miranda, Daniel
Bioinformatics, data analytics, semantic databases, knowledge discovery are emerging high performance application areas that exploit dynamic, linked data structures such as graphs, unbalanced trees or unstructured grids. These data structures usually are very large, requiring significantly more memory than available on single shared memory systems. Additionally, these data structures are difficult to partition on distributed memory systems. They also present poor spatial and temporal locality, thus generating unpredictable memory and network accesses. The Partitioned Global Address Space (PGAS) programming model seems suitable for these applications, because it allows using a shared memory abstraction across distributed-memory clusters. However, current PGAS languagesmore » and libraries are built to target regular remote data accesses and block transfers. Furthermore, they usually rely on the Single Program Multiple Data (SPMD) parallel control model, which is not well suited to the fine grained, dynamic and unbalanced parallelism of irregular applications. In this paper we present {\\bf GMT} (Global Memory and Threading library), a custom runtime library that enables efficient execution of irregular applications on commodity clusters. GMT integrates a PGAS data substrate with simple fork/join parallelism and provides automatic load balancing on a per node basis. It implements multi-level aggregation and lightweight multithreading to maximize memory and network bandwidth with fine-grained data accesses and tolerate long data access latencies. A key innovation in the GMT runtime is its thread specialization (workers, helpers and communication threads) that realize the overall functionality. We compare our approach with other PGAS models, such as UPC running using GASNet, and hand-optimized MPI code on a set of typical large-scale irregular applications, demonstrating speedups of an order of magnitude.« less
Generic accelerated sequence alignment in SeqAn using vectorization and multi-threading.
Rahn, René; Budach, Stefan; Costanza, Pascal; Ehrhardt, Marcel; Hancox, Jonny; Reinert, Knut
2018-05-03
Pairwise sequence alignment is undoubtedly a central tool in many bioinformatics analyses. In this paper, we present a generically accelerated module for pairwise sequence alignments applicable for a broad range of applications. In our module, we unified the standard dynamic programming kernel used for pairwise sequence alignments and extended it with a generalized inter-sequence vectorization layout, such that many alignments can be computed simultaneously by exploiting SIMD (Single Instruction Multiple Data) instructions of modern processors. We then extended the module by adding two layers of thread-level parallelization, where we a) distribute many independent alignments on multiple threads and b) inherently parallelize a single alignment computation using a work stealing approach producing a dynamic wavefront progressing along the minor diagonal. We evaluated our alignment vectorization and parallelization on different processors, including the newest Intel® Xeon® (Skylake) and Intel® Xeon Phi™ (KNL) processors, and use cases. The instruction set AVX512-BW (Byte and Word), available on Skylake processors, can genuinely improve the performance of vectorized alignments. We could run single alignments 1600 times faster on the Xeon Phi™ and 1400 times faster on the Xeon® than executing them with our previous sequential alignment module. The module is programmed in C++ using the SeqAn (Reinert et al., 2017) library and distributed with version 2.4. under the BSD license. We support SSE4, AVX2, AVX512 instructions and included UME::SIMD, a SIMD-instruction wrapper library, to extend our module for further instruction sets. We thoroughly test all alignment components with all major C++ compilers on various platforms. rene.rahn@fu-berlin.de.
Memory Benchmarks for SMP-Based High Performance Parallel Computers
DOE Office of Scientific and Technical Information (OSTI.GOV)
Yoo, A B; de Supinski, B; Mueller, F
2001-11-20
As the speed gap between CPU and main memory continues to grow, memory accesses increasingly dominates the performance of many applications. The problem is particularly acute for symmetric multiprocessor (SMP) systems, where the shared memory may be accessed concurrently by a group of threads running on separate CPUs. Unfortunately, several key issues governing memory system performance in current systems are not well understood. Complex interactions between the levels of the memory hierarchy, buses or switches, DRAM back-ends, system software, and application access patterns can make it difficult to pinpoint bottlenecks and determine appropriate optimizations, and the situation is even moremore » complex for SMP systems. To partially address this problem, we formulated a set of multi-threaded microbenchmarks for characterizing and measuring the performance of the underlying memory system in SMP-based high-performance computers. We report our use of these microbenchmarks on two important SMP-based machines. This paper has four primary contributions. First, we introduce a microbenchmark suite to systematically assess and compare the performance of different levels in SMP memory hierarchies. Second, we present a new tool based on hardware performance monitors to determine a wide array of memory system characteristics, such as cache sizes, quickly and easily; by using this tool, memory performance studies can be targeted to the full spectrum of performance regimes with many fewer data points than is otherwise required. Third, we present experimental results indicating that the performance of applications with large memory footprints remains largely constrained by memory. Fourth, we demonstrate that thread-level parallelism further degrades memory performance, even for the latest SMPs with hardware prefetching and switch-based memory interconnects.« less
Ke, Yuwen; Huh, Jae-Wan; Warrington, Ross; Li, Bing; Wu, Nan; Leng, Mei; Zhang, Junmei; Ball, Haydn L; Li, Bing; Yu, Hongtao
2011-01-01
Centromeres nucleate the formation of kinetochores and are vital for chromosome segregation during mitosis. The SNF2 family helicase PICH (Plk1-interacting checkpoint helicase) and the BLM (the Bloom's syndrome protein) helicase decorate ultrafine histone-negative DNA threads that link the segregating sister centromeres during anaphase. The functions of PICH and BLM at these threads are not understood, however. Here, we show that PICH binds to BLM and enables BLM localization to anaphase centromeric threads. PICH- or BLM-RNAi cells fail to resolve these threads in anaphase. The fragmented threads form centromeric-chromatin-containing micronuclei in daughter cells. Anaphase threads in PICH- and BLM-RNAi cells contain histones and centromere markers. Recombinant purified PICH has nucleosome remodelling activities in vitro. We propose that PICH and BLM unravel centromeric chromatin and keep anaphase DNA threads mostly free of nucleosomes, thus allowing these threads to span long distances between rapidly segregating centromeres without breakage and providing a spatiotemporal window for their resolution. PMID:21743438
Understanding thread properties for red blood cell antigen assays: weak ABO blood typing.
Nilghaz, Azadeh; Zhang, Liyuan; Li, Miaosi; Ballerini, David R; Shen, Wei
2014-12-24
"Thread-based microfluidics" research has so far focused on utilizing and manipulating the wicking properties of threads to form controllable microfluidic channels. In this study we aim to understand the separation properties of threads, which are important to their microfluidic detection applications for blood analysis. Confocal microscopy was utilized to investigate the effect of the microscale surface morphologies of fibers on the thread's separation efficiency of red blood cells. We demonstrated the remarkably different separation properties of threads made using silk and cotton fibers. Thread separation properties dominate the clarity of blood typing assays of the ABO groups and some of their weak subgroups (Ax and A3). The microfluidic thread-based analytical devices (μTADs) designed in this work were used to accurately type different blood samples, including 89 normal ABO and 6 weak A subgroups. By selecting thread with the right surface morphology, we were able to build μTADs capable of providing rapid and accurate typing of the weak blood groups with high clarity.
NASA Astrophysics Data System (ADS)
Ji, Shude; Li, Zhengwei; Zhou, Zhenlu; Wu, Baosheng
2017-10-01
This study focused on the effects of thread on hook and cold lap formation, lap shear property and impact toughness of alclad 2024-T4 friction stir lap welding (FSLW) joints. Except the traditional threaded pin tool (TR-tool), three new tools with different thread locations and orientations were designed. Results showed that thread significantly affected hook, cold lap morphologies and lap shear properties. The tool with tip-threaded pin (T-tool) fabricated joint with flat hook and cold lap, which resulted in shear fracture mode. The tools with bottom-threaded pin (B-tool) eliminated the hook. The tool with reverse-threaded pin (R-tool) widened the stir zone width. When using configuration A, the joints fabricated by the three new tools showed higher failure loads than the joint fabricated by the TR-tool. The joint using the T-tool owned the optimum impact toughness. This study demonstrated the significance of thread during FSLW and provided a reference to optimize tool geometry.
Structural Turnbuckle Bears Compressive or Tensile Loads
NASA Technical Reports Server (NTRS)
Bateman, W. A.; Lang, C. H.
1985-01-01
Column length adjuster based on turnbuckle principle. Device consists of internally and externally threaded bushing, threaded housing and threaded rod. Housing attached to one part and threaded rod attached to other part of structure. Turning double threaded bushing contracts or extends rod in relation to housing. Once adjusted, bushing secured with jamnuts. Device used for axially loaded members requiring length adjustment during installation.
Do dual-thread orthodontic mini-implants improve bone/tissue mechanical retention?
Lin, Yang-Sung; Chang, Yau-Zen; Yu, Jian-Hong; Lin, Chun-Li
2014-12-01
The aim of this study was to understand whether the pitch relationship between micro and macro thread designs with a parametrical relationship in a dual-thread mini-implant can improve primary stability. Three types of mini-implants consisting of single-thread (ST) (0.75 mm pitch in whole length), dual-thread A (DTA) with double-start 0.375 mm pitch, and dual-thread B (DTB) with single-start 0.2 mm pitch in upper 2-mm micro thread region for performing insertion and pull-out testing. Histomorphometric analysis was performed in these specimens in evaluating peri-implant bone defects using a non-contact vision measuring system. The maximum inserted torque (Tmax) in type DTA was found to be the smallest significantly, but corresponding values found no significant difference between ST and DTB. The largest pull-out strength (Fmax) in the DTA mini-implant was found significantly greater than that for the ST mini-implant regardless of implant insertion orientation. Mini-implant engaged the cortical bone well as observed in ST and DTA types. Dual-thread mini-implant with correct micro thread pitch (parametrical relationship with macro thread pitch) in the cortical bone region can improve primary stability and enhanced mechanical retention.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Computational Research Division, Lawrence Berkeley National Laboratory; NERSC, Lawrence Berkeley National Laboratory; Computer Science Department, University of California, Berkeley
2009-05-04
We apply auto-tuning to a hybrid MPI-pthreads lattice Boltzmann computation running on the Cray XT4 at National Energy Research Scientific Computing Center (NERSC). Previous work showed that multicore-specific auto-tuning can improve the performance of lattice Boltzmann magnetohydrodynamics (LBMHD) by a factor of 4x when running on dual- and quad-core Opteron dual-socket SMPs. We extend these studies to the distributed memory arena via a hybrid MPI/pthreads implementation. In addition to conventional auto-tuning at the local SMP node, we tune at the message-passing level to determine the optimal aspect ratio as well as the correct balance between MPI tasks and threads permore » MPI task. Our study presents a detailed performance analysis when moving along an isocurve of constant hardware usage: fixed total memory, total cores, and total nodes. Overall, our work points to approaches for improving intra- and inter-node efficiency on large-scale multicore systems for demanding scientific applications.« less
Extreme-Scale Stochastic Particle Tracing for Uncertain Unsteady Flow Analysis
DOE Office of Scientific and Technical Information (OSTI.GOV)
Guo, Hanqi; He, Wenbin; Seo, Sangmin
2016-11-13
We present an efficient and scalable solution to estimate uncertain transport behaviors using stochastic flow maps (SFM,) for visualizing and analyzing uncertain unsteady flows. SFM computation is extremely expensive because it requires many Monte Carlo runs to trace densely seeded particles in the flow. We alleviate the computational cost by decoupling the time dependencies in SFMs so that we can process adjacent time steps independently and then compose them together for longer time periods. Adaptive refinement is also used to reduce the number of runs for each location. We then parallelize over tasks—packets of particles in our design—to achieve highmore » efficiency in MPI/thread hybrid programming. Such a task model also enables CPU/GPU coprocessing. We show the scalability on two supercomputers, Mira (up to 1M Blue Gene/Q cores) and Titan (up to 128K Opteron cores and 8K GPUs), that can trace billions of particles in seconds.« less
Accelerating Demand Paging for Local and Remote Out-of-Core Visualization
NASA Technical Reports Server (NTRS)
Ellsworth, David
2001-01-01
This paper describes a new algorithm that improves the performance of application-controlled demand paging for the out-of-core visualization of data sets that are on either local disks or disks on remote servers. The performance improvements come from better overlapping the computation with the page reading process, and by performing multiple page reads in parallel. The new algorithm can be applied to many different visualization algorithms since application-controlled demand paging is not specific to any visualization algorithm. The paper includes measurements that show that the new multi-threaded paging algorithm decreases the time needed to compute visualizations by one third when using one processor and reading data from local disk. The time needed when using one processor and reading data from remote disk decreased by up to 60%. Visualization runs using data from remote disk ran about as fast as ones using data from local disk because the remote runs were able to make use of the remote server's high performance disk array.
Geramizadeh, Maryam; Katoozian, Hamidreza; Amid, Reza; Kadkhodazadeh, Mahdi
2018-04-01
This study aimed to optimize the thread depth and pitch of a recently designed dental implant to provide uniform stress distribution by means of a response surface optimization method available in finite element (FE) software. The sensitivity of simulation to different mechanical parameters was also evaluated. A three-dimensional model of a tapered dental implant with micro-threads in the upper area and V-shaped threads in the rest of the body was modeled and analyzed using finite element analysis (FEA). An axial load of 100 N was applied to the top of the implants. The model was optimized for thread depth and pitch to determine the optimal stress distribution. In this analysis, micro-threads had 0.25 to 0.3 mm depth and 0.27 to 0.33 mm pitch, and V-shaped threads had 0.405 to 0.495 mm depth and 0.66 to 0.8 mm pitch. The optimized depth and pitch were 0.307 and 0.286 mm for micro-threads and 0.405 and 0.808 mm for V-shaped threads, respectively. In this design, the most effective parameters on stress distribution were the depth and pitch of the micro-threads based on sensitivity analysis results. Based on the results of this study, the optimal implant design has micro-threads with 0.307 and 0.286 mm depth and pitch, respectively, in the upper area and V-shaped threads with 0.405 and 0.808 mm depth and pitch in the rest of the body. These results indicate that micro-thread parameters have a greater effect on stress and strain values.
Molecular threading and tunable molecular recognition on DNA origami nanostructures.
Wu, Na; Czajkowsky, Daniel M; Zhang, Jinjin; Qu, Jianxun; Ye, Ming; Zeng, Dongdong; Zhou, Xingfei; Hu, Jun; Shao, Zhifeng; Li, Bin; Fan, Chunhai
2013-08-21
The DNA origami technology holds great promise for the assembly of nanoscopic technological devices and studies of biochemical reactions at the single-molecule level. For these, it is essential to establish well controlled attachment of functional materials to predefined sites on the DNA origami nanostructures for reliable measurements and versatile applications. However, the two-sided nature of the origami scaffold has shown limitations in this regard. We hypothesized that holes of the commonly used two-dimensional DNA origami designs are large enough for the passage of single-stranded (ss)-DNA. Sufficiently long ssDNA initially located on one side of the origami should thus be able to "thread" to the other side through the holes in the origami sheet. By using an origami sheet attached with patterned biotinylated ssDNA spacers and monitoring streptavidin binding with atomic force microscopic (AFM) imaging, we provide unambiguous evidence that the biotin ligands positioned on one side have indeed threaded through to the other side. Our finding reveals a previously overlooked critical design feature that should provide new interpretations to previous experiments and new opportunities for the construction of origami structures with new functional capabilities.
Brogliato, Ariane R; Borges, Paula A; Barros, Janaina F; Lanzetti, Manuela; Valença, Samuel; Oliveira, Nesser C; Izário-Filho, Hélcio J; Benjamim, Claudia F
2014-04-01
Silver is used worldwide in dressings for wound management. Silver has demonstrated great efficacy against a broad range of microorganisms, but there is very little data about the systemic absorption and toxicity of silver in vivo. In this study, the antimicrobial effect of the silver-coated dressing (SilverCoat(®)) was evaluated in vitro against the most common microorganisms found in wounds, including Pseudomonas aeruginosa, Candida albicans, Staphylococcus aureus, Methicillin-resistant Staphylococcus aureus and Klebsiella pneumoniae. We also performed an excisional skin lesion assay in mice to evaluate wound healing after 14 days of treatment with a silver-coated dressing, and we measured the amount of silver in the blood, the kidneys and the liver after treatment. Our data demonstrated that the nylon threads coated with metallic silver have a satisfactory antimicrobial effect in vitro, and the prolonged use of these threads did not lead to systemic silver absorption, did not induce toxicity in the kidneys and the liver and were not detrimental to the normal wound-healing process. © 2012 The Authors. International Wound Journal © 2012 Medicalhelplines.com Inc and John Wiley & Sons Ltd.
Career Education: A Crusade for Change.
ERIC Educational Resources Information Center
Hoyt, Kenneth B.
Although initially it was wise for local, State, and national debate and action to forge a definition of career education, the time has come to identify the common threads in career education implementation in ways that are clear to the general public. The need to clarify and emphasize relationships between education and work for all persons and…
Magnesium Object Manager Sandbox, A More Effective Sandbox Method for Windows 7
2012-03-01
keys, synchronization primitives , etc.). The object body is specific to, and the same for, each object type; it contains information common to each...the Object Directory Specific Rights Synchronization Object (Event, Mutex, Semaphore , Timer) Synchronization objects allow multiple threads to... Synchronization Object Specific Rights . . . . . . . . . . . . . . . . . . . . . 19 2.5 File Object Specific Rights
A Decade of Family Literacy: Programs, Outcomes, and Future Prospects. Information Series.
ERIC Educational Resources Information Center
Padak, Nancy; Sapin, Connie; Baycich, Dianna
This paper reviews and synthesizes reports about family literacy programs and practices, focusing on outcomes for adult learners. Emphasis is on resources available in the ERIC database beginning in 1990. Section 1 on programs reviews sometimes conflicting definitions of family literacy and finds that a common thread is strengthening…
Student Approaches to Learning and Studying. Research Monograph.
ERIC Educational Resources Information Center
Biggs, John B.
A common thread in contemporary research in student learning refers to the ways in which students go about learning. A theory of learning is presented that accentuates the interaction between the person and the situation. Research evidence implies a form of meta-cognition called meta-learning, the awareness of students of their own learning…
Enabling Leadership: Just Cycling Along. CRLRA Discussion Paper.
ERIC Educational Resources Information Center
Falk, Ian
Conventional notions of leadership have focused on the leader alone rather than on the situation that leaders must enable. The common threads to successful rural community development in Australia over the last few decades lie in the way the community develops its stores of social capital, which is based on trust, shared values, networks, and…
Enabling Easier Information Access in Online Discussion Forums
ERIC Educational Resources Information Center
Bhatia, Sumit
2013-01-01
Online discussion forums have become popular in recent times. They provide a platform for people from different parts of the world sharing a common interest to come together and topics of mutual interest and seek solutions to their problems. There are hundreds of thousands of internet forums containing tens of millions of discussion threads and…
Change Management Meets Web 2.0
ERIC Educational Resources Information Center
Gale, Doug
2008-01-01
Web 2.0 is the term used to describe a group of web-based creativity, information-sharing, and collaboration tools including wikis, blogs, social networks, and folksonomies. The common thread in all of these tools is twofold: They enable collaboration and information sharing, and their impact on higher education has been dramatic. A recent study…
ERIC Educational Resources Information Center
Rich, Valerie J.; Kedrowski, Jonathan J.; Richter, Scott
2008-01-01
Context: Educational reform has recently become common thread in athletic training education. The National Athletic Trainers' Association (NATA) Education Task force suggests that Athletic Training Education Programs (ATEPs) align within colleges of health-related professions and offer academic majors. Objective: To provide a current profile of…
THE MAN&RSQUO;S JACKET DESIGN FOR DISASSEMBLY: AN IMPLEMENTATION OF C2CAD FRAMEWORK
The C2CAD model served as the basis in the man’s jacket design and production. In man’s jackets, both natural and synthetic materials are commonly used for fabrics, threads, and buttons. To promote disassembly and value retention, we minimized material diversity an...
The Common Thread: Tips for Weaving Philanthropy into the Campus Fabric
ERIC Educational Resources Information Center
Bennett, Gayle
2013-01-01
Like any profession, advancement has its terms of art: "the ask," "prospects," "quiet phase." A relatively new one is "culture of philanthropy." As in, "We need to build a culture of philanthropy at this institution." The general idea is that everyone from the campus CEO to the students understands…
ERIC Educational Resources Information Center
Oberle, Alex P.; Joseph, Sue A.; May, David W.
2010-01-01
Geospatial technologies (GSTs), such as geographic information systems, global positioning systems and remote sensing, present an avenue for expanding the already strong interdisciplinary nature of geography. This paper discusses how GSTs served as a common thread for a crosscutting faculty institute that was established to enhance graduate…
What's in Your Name? Exploring Name Awareness with Children
ERIC Educational Resources Information Center
Chakraborty, Basanti; Stone, Basanti
2007-01-01
When children come to school, they bring with them a common thread they all have their individual names. Children from minority cultures, however, often encounter difficulties for being different; one obvious difference can be their given names. Names that are unfamiliar to other children may cause social tension or ridicule when a teacher calls…
Stories in the Cloth: Art Therapy and Narrative Textiles
ERIC Educational Resources Information Center
Garlock, Lisa Raye
2016-01-01
In this article I weave together the relevance of narrative textile work in therapeutic and human rights contexts; showcase Common Threads, an international nonprofit that uses story cloths with survivors of gender-based violence; outline a master's level art therapy course in story cloths; and relate how textiles helped build a sibling…
Development of the ICT Sector and Urban Competitiveness: The Case of Dubai
ERIC Educational Resources Information Center
Keivani, Ramin; Parsa, Ali; Younis, Bassem
2003-01-01
The one common thread in all studies of globalization is the role of information and communications technologies (ICTs) in facilitating the advanced producer service, production, innovation, and knowledge function that have come to characterize the urban condition at the heart of this process. ICTs provide the instantaneous and real-time…
Elder Abuse in American Indian Communities
ERIC Educational Resources Information Center
Anisko, Briana
2009-01-01
Although the many American Indian tribes of the United States are unique in their own customs, languages, and histories, a common thread throughout their traditions and cultural lifestyles is that they are of a culture that reveres the elder in their communities. Elders are the carriers of the culture/history; they are the storytellers, holders of…
GPU-Accelerated Stony-Brook University 5-class Microphysics Scheme in WRF
NASA Astrophysics Data System (ADS)
Mielikainen, J.; Huang, B.; Huang, A.
2011-12-01
The Weather Research and Forecasting (WRF) model is a next-generation mesoscale numerical weather prediction system. Microphysics plays an important role in weather and climate prediction. Several bulk water microphysics schemes are available within the WRF, with different numbers of simulated hydrometeor classes and methods for estimating their size fall speeds, distributions and densities. Stony-Brook University scheme (SBU-YLIN) is a 5-class scheme with riming intensity predicted to account for mixed-phase processes. In the past few years, co-processing on Graphics Processing Units (GPUs) has been a disruptive technology in High Performance Computing (HPC). GPUs use the ever increasing transistor count for adding more processor cores. Therefore, GPUs are well suited for massively data parallel processing with high floating point arithmetic intensity. Thus, it is imperative to update legacy scientific applications to take advantage of this unprecedented increase in computing power. CUDA is an extension to the C programming language offering programming GPU's directly. It is designed so that its constructs allow for natural expression of data-level parallelism. A CUDA program is organized into two parts: a serial program running on the CPU and a CUDA kernel running on the GPU. The CUDA code consists of three computational phases: transmission of data into the global memory of the GPU, execution of the CUDA kernel, and transmission of results from the GPU into the memory of CPU. CUDA takes a bottom-up point of view of parallelism is which thread is an atomic unit of parallelism. Individual threads are part of groups called warps, within which every thread executes exactly the same sequence of instructions. To test SBU-YLIN, we used a CONtinental United States (CONUS) benchmark data set for 12 km resolution domain for October 24, 2001. A WRF domain is a geographic region of interest discretized into a 2-dimensional grid parallel to the ground. Each grid point has multiple levels, which correspond to various vertical heights in the atmosphere. The size of the CONUS 12 km domain is 433 x 308 horizontal grid points with 35 vertical levels. First, the entire SBU-YLIN Fortran code was rewritten in C in preparation of GPU accelerated version. After that, C code was verified against Fortran code for identical outputs. Default compiler options from WRF were used for gfortran and gcc compilers. The processing time for the original Fortran code is 12274 ms and 12893 ms for C version. The processing times for GPU implementation of SBU-YLIN microphysics scheme with I/O are 57.7 ms and 37.2 ms for 1 and 2 GPUs, respectively. The corresponding speedups are 213x and 330x compared to a Fortran implementation. Without I/O the speedup is 896x on 1 GPU. Obviously, ignoring I/O time speedup scales linearly with GPUs. Thus, 2 GPUs have a speedup of 1788x without I/O. Microphysics computation is just a small part of the whole WRF model. After having completely implemented WRF on GPU, the inputs for SBU-YLIN do not have to be transferred from CPU. Instead they are results of previous WRF modules. Therefore, the role of I/O is greatly diminished once all of WRF have been converted to run on GPUs. In the near future, we expect to have a WRF running completely on GPUs for a superior performance.
SEM and fractography analysis of screw thread loosening in dental implants.
Scarano, A; Quaranta, M; Traini, T; Piattelli, M; Piattelli, A
2007-01-01
Biological and technical failures of implants have already been reported. Mechanical factors are certainly of importance in implant failures, even if their exact nature has not yet been established. The abutment screw fracture or loosening represents a rare, but quite unpleasant failure. The aim of the present research is an analysis and structural examination of screw thread or abutment loosening compared with screw threads or abutment without loosening. The loosening of screw threads was compared to screw thread without loosening of three different implant systems; Branemark (Nobel Biocare, Gothenburg, Sweden), T.B.R. implant systems (Benax, Ancona, Italy) and Restore (Lifecore Biomedical, Chaska, Minnesota, USA). In this study broken screws were excluded. A total of 16 screw thread loosenings were observed (Group I) (4 Branemark, 4 T.B.R and 5 Restore), 10 screw threads without loosening were removed (Group II), and 6 screw threads as received by the manufacturer (unused) (Group III) were used as control (2 Branemark, 2 T.B.R and 2 Restore). The loosened abutment screws were retrieved and analyzed under SEM. Many alterations and deformations were present in concavities and convexities of screw threads in group I. No macroscopic alterations or deformations were observed in groups II and III. A statistical difference of the presence of microcracks were observed between screw threads with an abutment loosening and screw threads without an abutment loosening.
A Moiré Pattern-Based Thread Counter
ERIC Educational Resources Information Center
Reich, Gary
2017-01-01
Thread count is a term used in the textile industry as a measure of how closely woven a fabric is. It is usually defined as the sum of the number of warp threads per inch (or cm) and the number of weft threads per inch. (It is sometimes confusingly described as the number of threads per square inch.) In recent years it has also become a subject of…
Does Simultaneous Liposuction Adversely Affect the Outcome of Thread Lifts? A Preliminary Result.
Lee, Yong Woo; Park, Tae Hwan
2018-04-11
Along with advances in thread lift techniques and materials, ancillary procedures such as fat grafting, liposuction, or filler injections have been performed simultaneously. Some surgeons think that these ancillary procedures might affect the aesthetic outcomes of thread lifting possibly due to inadvertent injury to threads or loosening of soft tissue via passing the cannula in the surgical plane of the thread lifts. The purpose of the current study is to determine the effect of such ancillary procedures on the outcome of thread lifts in the human and cadaveric setting. We used human abdominal tissue after abdominoplasty and cadaveric faces. In the abdominal tissue, liposuction parallel to the parallel axis was performed in one area for 5 min. We counted 30 passes when liposuction was performed in one direction. This was repeated as we changed the direction of passages. The plane of thread lifts (dermal vs subcutaneous) and angle between liposuction and thread lifts (parallel vs perpendicular) were differentiated in this abdominal tissue study group. Then, we performed parallel or perpendicular thread lifts using a small slit incision. Using a tensiometer, the maximum holding strength was measured when pulling the thread out of the skin as much as possible. We also used faces of cadavers to prove whether the finding in human abdominal tissue is really valid with corresponding techniques. Our pilot study using abdominal tissue showed that liposuction after thread lifts adversely affects it regardless of the vector of thread lifts. In the cadaveric study, however, liposuction prior to thread lifting does not significantly affect the holding strength of thread lifts. Liposuction or fat grafting in the appropriate layer would not be a hurdle to safely performing simultaneous thread lifts if the target lift tissue is intra-SMAS or just above the SMAS layer. This journal requires that authors assign a level of evidence to each article. For a full description of these Evidence-Based Medicine ratings, please refer to the Table of Contents or the online Instructions to Authors www.springer.com/00266 .
Data Parallel Bin-Based Indexing for Answering Queries on Multi-Core Architectures
DOE Office of Scientific and Technical Information (OSTI.GOV)
Gosink, Luke; Wu, Kesheng; Bethel, E. Wes
2009-06-02
The multi-core trend in CPUs and general purpose graphics processing units (GPUs) offers new opportunities for the database community. The increase of cores at exponential rates is likely to affect virtually every server and client in the coming decade, and presents database management systems with a huge, compelling disruption that will radically change how processing is done. This paper presents a new parallel indexing data structure for answering queries that takes full advantage of the increasing thread-level parallelism emerging in multi-core architectures. In our approach, our Data Parallel Bin-based Index Strategy (DP-BIS) first bins the base data, and then partitionsmore » and stores the values in each bin as a separate, bin-based data cluster. In answering a query, the procedures for examining the bin numbers and the bin-based data clusters offer the maximum possible level of concurrency; each record is evaluated by a single thread and all threads are processed simultaneously in parallel. We implement and demonstrate the effectiveness of DP-BIS on two multi-core architectures: a multi-core CPU and a GPU. The concurrency afforded by DP-BIS allows us to fully utilize the thread-level parallelism provided by each architecture--for example, our GPU-based DP-BIS implementation simultaneously evaluates over 12,000 records with an equivalent number of concurrently executing threads. In comparing DP-BIS's performance across these architectures, we show that the GPU-based DP-BIS implementation requires significantly less computation time to answer a query than the CPU-based implementation. We also demonstrate in our analysis that DP-BIS provides better overall performance than the commonly utilized CPU and GPU-based projection index. Finally, due to data encoding, we show that DP-BIS accesses significantly smaller amounts of data than index strategies that operate solely on a column's base data; this smaller data footprint is critical for parallel processors that possess limited memory resources (e.g., GPUs).« less
On the utility of threads for data parallel programming
NASA Technical Reports Server (NTRS)
Fahringer, Thomas; Haines, Matthew; Mehrotra, Piyush
1995-01-01
Threads provide a useful programming model for asynchronous behavior because of their ability to encapsulate units of work that can then be scheduled for execution at runtime, based on the dynamic state of a system. Recently, the threaded model has been applied to the domain of data parallel scientific codes, and initial reports indicate that the threaded model can produce performance gains over non-threaded approaches, primarily through the use of overlapping useful computation with communication latency. However, overlapping computation with communication is possible without the benefit of threads if the communication system supports asynchronous primitives, and this comparison has not been made in previous papers. This paper provides a critical look at the utility of lightweight threads as applied to data parallel scientific programming.
Ropes: Support for collective opertions among distributed threads
NASA Technical Reports Server (NTRS)
Haines, Matthew; Mehrotra, Piyush; Cronk, David
1995-01-01
Lightweight threads are becoming increasingly useful in supporting parallelism and asynchronous control structures in applications and language implementations. Recently, systems have been designed and implemented to support interprocessor communication between lightweight threads so that threads can be exploited in a distributed memory system. Their use, in this setting, has been largely restricted to supporting latency hiding techniques and functional parallelism within a single application. However, to execute data parallel codes independent of other threads in the system, collective operations and relative indexing among threads are required. This paper describes the design of ropes: a scoping mechanism for collective operations and relative indexing among threads. We present the design of ropes in the context of the Chant system, and provide performance results evaluating our initial design decisions.
Iwatsubo, T; Hasegawa, M; Esaki, Y; Ihara, Y
1992-02-01
Immunocytochemically, neuropil threads (curly fibers) were investigated in the Alzheimer's disease brain using a confocal laser scanning fluorescence microscope by double labeling with tau/ubiquitin antibodies. Ubiquitin immunoreactivities were found to be lacking at one or both ends in more than 40% of tau-positive threads. Immunoelectron microscopy showed that bundles of paired helical filaments, which constitute neuropil threads, were positive for ubiquitin around their midportions, but often negative at their ends. Since it is reasonable to postulate that tau deposition as paired helical filaments precedes ubiquitination, the aforementioned observation suggests that the ends of the threads are newly formed portions, and thus the threads are often growing bidirectionally in small neuronal processes.
Gold thread implantation promotes hair growth in human and mice
Kim, Jong-Hwan; Cho, Eun-Young; Kwon, Euna; Kim, Woo-Ho; Park, Jin-Sung; Lee, Yong-Soon
2017-01-01
Thread-embedding therapy has been widely applied for cosmetic purposes such as wrinkle reduction and skin tightening. Particularly, gold thread was reported to support connective tissue regeneration, but, its role in hair biology remains largely unknown due to lack of investigation. When we implanted gold thread and Happy Lift™ in human patient for facial lifting, we unexpectedly found an increase of hair regrowth in spite of no use of hair growth medications. When embedded into the depilated dorsal skin of mice, gold thread or polyglycolic acid (PGA) thread, similarly to 5% minoxidil, significantly increased the number of hair follicles on day 14 after implantation. And, hair re-growth promotion in the gold threadimplanted mice were significantly higher than that in PGA thread group on day 11 after depilation. In particular, the skin tissue of gold thread-implanted mice showed stronger PCNA staining and higher collagen density compared with control mice. These results indicate that gold thread implantation can be an effective way to promote hair re-growth although further confirmatory study is needed for more information on therapeutic mechanisms and long-term safety. PMID:29399026
Scheduler for multiprocessor system switch with selective pairing
Gara, Alan; Gschwind, Michael Karl; Salapura, Valentina
2015-01-06
System, method and computer program product for scheduling threads in a multiprocessing system with selective pairing of processor cores for increased processing reliability. A selective pairing facility is provided that selectively connects, i.e., pairs, multiple microprocessor or processor cores to provide one highly reliable thread (or thread group). The method configures the selective pairing facility to use checking provide one highly reliable thread for high-reliability and allocate threads to corresponding processor cores indicating need for hardware checking. The method configures the selective pairing facility to provide multiple independent cores and allocate threads to corresponding processor cores indicating inherent resilience.
A formula for successfully competing in non-US health insurance markets.
Beichl, Lisa; Gunnery, Lisa; Navarro, José Antonio
2003-01-01
Many insurers in non-US markets are experiencing difficulties in developing managed care strategies to combat increasing medical costs. Some attempts to transport managed care techniques outside of the US have failed. Although it is difficult to determine the exact causes of failure, some common threads exist. When these common characteristics are explored, fundamental building blocks will emerge. When introduced, these fundamentals can lead to increased efficiency, thereby paving the way to successful managed care development in non-US markets.
Inatomi, Osamu; Bamba, Shigeki; Shioya, Makoto; Mochizuki, Yosuke; Ban, Hiromitsu; Tsujikawa, Tomoyuki; Saito, Yasuharu; Andoh, Akira; Fujiyama, Yoshihide
2013-02-14
Although endoscopic biliary stents have been accepted as part of palliative therapy for cases of malignant hilar obstruction, the optimal endoscopic management regime remains controversial. In this study, we evaluated the safety and efficacy of placing a threaded stent above the sphincter of Oddi (threaded inside plastic stents, threaded PS) and compared the results with those of other stent types. Patients with malignant hilar obstruction, including those requiring biliary drainage for stent occlusion, were selected. Patients received either one of the following endoscopic indwelling stents: threaded PS, conventional plastic stents (conventional PS), or metallic stents (MS). Duration of stent patency and the incident of complication were compared in these patients. Forty-two patients underwent placement of endoscopic indwelling stents (threaded PS = 12, conventional PS = 17, MS = 13). The median duration of threaded PS patency was significantly longer than that of conventional PS patency (142 vs. 32 days; P = 0.04, logrank test). The median duration of threaded PS and MS patency was not significantly different (142 vs. 150 days, P = 0.83). Stent migration did not occur in any group. Among patients who underwent threaded PS placement as a salvage therapy after MS obstruction due to tumor ingrowth, the median duration of MS patency was significantly shorter than that of threaded PS patency (123 vs. 240 days). Threaded PS are safe and effective in cases of malignant hilar obstruction; moreover, it is a suitable therapeutic option not only for initial drainage but also for salvage therapy.
Exploration of microfluidic devices based on multi-filament threads and textiles: A review
Nilghaz, A.; Ballerini, D. R.; Shen, W.
2013-01-01
In this paper, we review the recent progress in the development of low-cost microfluidic devices based on multifilament threads and textiles for semi-quantitative diagnostic and environmental assays. Hydrophilic multifilament threads are capable of transporting aqueous and non-aqueous fluids via capillary action and possess desirable properties for building fluid transport pathways in microfluidic devices. Thread can be sewn onto various support materials to form fluid transport channels without the need for the patterned hydrophobic barriers essential for paper-based microfluidic devices. Thread can also be used to manufacture fabrics which can be patterned to achieve suitable hydrophilic-hydrophobic contrast, creating hydrophilic channels which allow the control of fluids flow. Furthermore, well established textile patterning methods and combination of hydrophilic and hydrophobic threads can be applied to fabricate low-cost microfluidic devices that meet the low-cost and low-volume requirements. In this paper, we review the current limitations and shortcomings of multifilament thread and textile-based microfluidics, and the research efforts to date on the development of fluid flow control concepts and fabrication methods. We also present a summary of different methods for modelling the fluid capillary flow in microfluidic thread and textile-based systems. Finally, we summarized the published works of thread surface treatment methods and the potential of combining multifilament thread with other materials to construct devices with greater functionality. We believe these will be important research focuses of thread- and textile-based microfluidics in future. PMID:24086179
Green, Rodney A; Hughes, Diane L
2013-01-01
Asynchronous online discussion forums are increasingly common in blended learning environments but the relationship to student learning outcomes has not been reported for anatomy teaching. Forums were monitored in two multicampus anatomy courses; an introductory first year course and a second year physiotherapy-specific course. The forums are structured with a separate site for each course module and moderated weekly by staff. Students are encouraged to post to new threads (initial post) and answer queries in threads started by others (reply post). Analysis of forums was conducted separately for each course and included overall activity (posts and views) for a full semester and a detailed analysis for one week in the middle of semester. Students were classified as zero, moderate, or high contributors to the forums based on the number of posts. Final mark for the course was related to level of forum contribution using nonparametric tests. Forum threads were characterized as task-focused, administrative, or other. A higher proportion of second year (36%) than first-year (17%) students posted on the forums and the postings were more likely to be task-focused and student initiated. Second-year students that posted frequently to the forum gained a higher final mark for the course than those that did not post or only posted a moderate number of times (P < 0.01). This relationship was not evident for first-year students who had a much higher proportion of administrative threads. Forums in anatomy courses can be powerful learning tools encouraging deeper learning and improved learning outcomes. Copyright © 2012 American Association of Anatomists.
Sediment Core Extrusion Method at Millimeter Resolution Using a Calibrated, Threaded-rod.
Schwing, Patrick T; Romero, Isabel C; Larson, Rebekka A; O'Malley, Bryan J; Fridrik, Erika E; Goddard, Ethan A; Brooks, Gregg R; Hastings, David W; Rosenheim, Brad E; Hollander, David J; Grant, Guy; Mulhollan, Jim
2016-08-17
Aquatic sediment core subsampling is commonly performed at cm or half-cm resolution. Depending on the sedimentation rate and depositional environment, this resolution provides records at the annual to decadal scale, at best. An extrusion method, using a calibrated, threaded-rod is presented here, which allows for millimeter-scale subsampling of aquatic sediment cores of varying diameters. Millimeter scale subsampling allows for sub-annual to monthly analysis of the sedimentary record, an order of magnitude higher than typical sampling schemes. The extruder consists of a 2 m aluminum frame and base, two core tube clamps, a threaded-rod, and a 1 m piston. The sediment core is placed above the piston and clamped to the frame. An acrylic sampling collar is affixed to the upper 5 cm of the core tube and provides a platform from which to extract sub-samples. The piston is rotated around the threaded-rod at calibrated intervals and gently pushes the sediment out the top of the core tube. The sediment is then isolated into the sampling collar and placed into an appropriate sampling vessel (e.g., jar or bag). This method also preserves the unconsolidated samples (i.e., high pore water content) at the surface, providing a consistent sampling volume. This mm scale extrusion method was applied to cores collected in the northern Gulf of Mexico following the Deepwater Horizon submarine oil release. Evidence suggests that it is necessary to sample at the mm scale to fully characterize events that occur on the monthly time-scale for continental slope sediments.
Sediment Core Extrusion Method at Millimeter Resolution Using a Calibrated, Threaded-rod
Schwing, Patrick T.; Romero, Isabel C.; Larson, Rebekka A.; O'Malley, Bryan J.; Fridrik, Erika E.; Goddard, Ethan A.; Brooks, Gregg R.; Hastings, David W.; Rosenheim, Brad E.; Hollander, David J.; Grant, Guy; Mulhollan, Jim
2016-01-01
Aquatic sediment core subsampling is commonly performed at cm or half-cm resolution. Depending on the sedimentation rate and depositional environment, this resolution provides records at the annual to decadal scale, at best. An extrusion method, using a calibrated, threaded-rod is presented here, which allows for millimeter-scale subsampling of aquatic sediment cores of varying diameters. Millimeter scale subsampling allows for sub-annual to monthly analysis of the sedimentary record, an order of magnitude higher than typical sampling schemes. The extruder consists of a 2 m aluminum frame and base, two core tube clamps, a threaded-rod, and a 1 m piston. The sediment core is placed above the piston and clamped to the frame. An acrylic sampling collar is affixed to the upper 5 cm of the core tube and provides a platform from which to extract sub-samples. The piston is rotated around the threaded-rod at calibrated intervals and gently pushes the sediment out the top of the core tube. The sediment is then isolated into the sampling collar and placed into an appropriate sampling vessel (e.g., jar or bag). This method also preserves the unconsolidated samples (i.e., high pore water content) at the surface, providing a consistent sampling volume. This mm scale extrusion method was applied to cores collected in the northern Gulf of Mexico following the Deepwater Horizon submarine oil release. Evidence suggests that it is necessary to sample at the mm scale to fully characterize events that occur on the monthly time-scale for continental slope sediments. PMID:27585268
OpenMP parallelization of a gridded SWAT (SWATG)
NASA Astrophysics Data System (ADS)
Zhang, Ying; Hou, Jinliang; Cao, Yongpan; Gu, Juan; Huang, Chunlin
2017-12-01
Large-scale, long-term and high spatial resolution simulation is a common issue in environmental modeling. A Gridded Hydrologic Response Unit (HRU)-based Soil and Water Assessment Tool (SWATG) that integrates grid modeling scheme with different spatial representations also presents such problems. The time-consuming problem affects applications of very high resolution large-scale watershed modeling. The OpenMP (Open Multi-Processing) parallel application interface is integrated with SWATG (called SWATGP) to accelerate grid modeling based on the HRU level. Such parallel implementation takes better advantage of the computational power of a shared memory computer system. We conducted two experiments at multiple temporal and spatial scales of hydrological modeling using SWATG and SWATGP on a high-end server. At 500-m resolution, SWATGP was found to be up to nine times faster than SWATG in modeling over a roughly 2000 km2 watershed with 1 CPU and a 15 thread configuration. The study results demonstrate that parallel models save considerable time relative to traditional sequential simulation runs. Parallel computations of environmental models are beneficial for model applications, especially at large spatial and temporal scales and at high resolutions. The proposed SWATGP model is thus a promising tool for large-scale and high-resolution water resources research and management in addition to offering data fusion and model coupling ability.
Robotics Technology Crosscutting Program. Technology summary
DOE Office of Scientific and Technical Information (OSTI.GOV)
NONE
The Robotics Technology Development Program (RTDP) is a needs-driven effort. A length series of presentations and discussions at DOE sites considered critical to DOE`s Environmental Restoration and Waste Management (EM) Programs resulted in a clear understanding of needed robotics applications toward resolving definitive problems at the sites. A detailed analysis of the resulting robotics needs assessment revealed several common threads running through the sites: Tank Waste Retrieval (TWR), Contaminant Analysis Automation (CAA), Mixed Waste Operations (MWO), and Decontamination and Dismantlement (D and D). The RTDP Group also realized that some of the technology development in these four areas had commonmore » (Cross Cutting-CC) needs, for example, computer control and sensor interface protocols. Further, the OTD approach to the Research, Development, Demonstration, Testing, and Evaluation (RDDT and E) process urged an additional organizational breakdown between short-term (1--3 years) and long-term (3--5 years) efforts (Advanced Technology-AT). These factors lead to the formation of the fifth application area for Crosscutting and Advanced Technology (CC and AT) development. The RTDP is thus organized around these application areas -- TWR, CAA, MWO, D and D, and CC and AT -- with the first four developing short-term applied robotics. An RTDP Five-Year Plan was developed for organizing the Program to meet the needs in these application areas.« less
Interactive high-resolution isosurface ray casting on multicore processors.
Wang, Qin; JaJa, Joseph
2008-01-01
We present a new method for the interactive rendering of isosurfaces using ray casting on multi-core processors. This method consists of a combination of an object-order traversal that coarsely identifies possible candidate 3D data blocks for each small set of contiguous pixels, and an isosurface ray casting strategy tailored for the resulting limited-size lists of candidate 3D data blocks. While static screen partitioning is widely used in the literature, our scheme performs dynamic allocation of groups of ray casting tasks to ensure almost equal loads among the different threads running on multi-cores while maintaining spatial locality. We also make careful use of memory management environment commonly present in multi-core processors. We test our system on a two-processor Clovertown platform, each consisting of a Quad-Core 1.86-GHz Intel Xeon Processor, for a number of widely different benchmarks. The detailed experimental results show that our system is efficient and scalable, and achieves high cache performance and excellent load balancing, resulting in an overall performance that is superior to any of the previous algorithms. In fact, we achieve an interactive isosurface rendering on a 1024(2) screen for all the datasets tested up to the maximum size of the main memory of our platform.
Accelerating next generation sequencing data analysis with system level optimizations.
Kathiresan, Nagarajan; Temanni, Ramzi; Almabrazi, Hakeem; Syed, Najeeb; Jithesh, Puthen V; Al-Ali, Rashid
2017-08-22
Next generation sequencing (NGS) data analysis is highly compute intensive. In-memory computing, vectorization, bulk data transfer, CPU frequency scaling are some of the hardware features in the modern computing architectures. To get the best execution time and utilize these hardware features, it is necessary to tune the system level parameters before running the application. We studied the GATK-HaplotypeCaller which is part of common NGS workflows, that consume more than 43% of the total execution time. Multiple GATK 3.x versions were benchmarked and the execution time of HaplotypeCaller was optimized by various system level parameters which included: (i) tuning the parallel garbage collection and kernel shared memory to simulate in-memory computing, (ii) architecture-specific tuning in the PairHMM library for vectorization, (iii) including Java 1.8 features through GATK source code compilation and building a runtime environment for parallel sorting and bulk data transfer (iv) the default 'on-demand' mode of CPU frequency is over-clocked by using 'performance-mode' to accelerate the Java multi-threads. As a result, the HaplotypeCaller execution time was reduced by 82.66% in GATK 3.3 and 42.61% in GATK 3.7. Overall, the execution time of NGS pipeline was reduced to 70.60% and 34.14% for GATK 3.3 and GATK 3.7 respectively.
Flexbar 3.0 - SIMD and multicore parallelization.
Roehr, Johannes T; Dieterich, Christoph; Reinert, Knut
2017-09-15
High-throughput sequencing machines can process many samples in a single run. For Illumina systems, sequencing reads are barcoded with an additional DNA tag that is contained in the respective sequencing adapters. The recognition of barcode and adapter sequences is hence commonly needed for the analysis of next-generation sequencing data. Flexbar performs demultiplexing based on barcodes and adapter trimming for such data. The massive amounts of data generated on modern sequencing machines demand that this preprocessing is done as efficiently as possible. We present Flexbar 3.0, the successor of the popular program Flexbar. It employs now twofold parallelism: multi-threading and additionally SIMD vectorization. Both types of parallelism are used to speed-up the computation of pair-wise sequence alignments, which are used for the detection of barcodes and adapters. Furthermore, new features were included to cover a wide range of applications. We evaluated the performance of Flexbar based on a simulated sequencing dataset. Our program outcompetes other tools in terms of speed and is among the best tools in the presented quality benchmark. https://github.com/seqan/flexbar. johannes.roehr@fu-berlin.de or knut.reinert@fu-berlin.de. © The Author (2017). Published by Oxford University Press. All rights reserved. For Permissions, please email: journals.permissions@oup.com
Iwatsubo, T.; Hasegawa, M.; Esaki, Y.; Ihara, Y.
1992-01-01
Immunocytochemically, neuropil threads (curly fibers) were investigated in the Alzheimer's disease brain using a confocal laser scanning fluorescence microscope by double labeling with tau/ubiquitin antibodies. Ubiquitin immunoreactivities were found to be lacking at one or both ends in more than 40% of tau-positive threads. Immunoelectron microscopy showed that bundles of paired helical filaments, which constitute neuropil threads, were positive for ubiquitin around their midportions, but often negative at their ends. Since it is reasonable to postulate that tau deposition as paired helical filaments precedes ubiquitination, the aforementioned observation suggests that the ends of the threads are newly formed portions, and thus the threads are often growing bidirectionally in small neuronal processes. Images Figure 1 Figure 2 PMID:1310831
Fatigue acceptance test limit criterion for larger diameter rolled thread fasteners
DOE Office of Scientific and Technical Information (OSTI.GOV)
Kephart, A.R.
1997-05-01
This document describes a fatigue lifetime acceptance test criterion by which studs having rolled threads, larger than 1.0 inches in diameter, can be assured to meet minimum quality attributes associated with a controlled rolling process. This criterion is derived from a stress dependent, room temperature air fatigue database for test studs having a 0.625 inch diameter threads of Alloys X-750 HTH and direct aged 625. Anticipated fatigue lives of larger threads are based on thread root elastic stress concentration factors which increase with increasing thread diameters. Over the thread size range of interest, a 30% increase in notch stress ismore » equivalent to a factor of five (5X) reduction in fatigue life. The resulting diameter dependent fatigue acceptance criterion is normalized to the aerospace rolled thread acceptance standards for a 1.0 inch diameter, 0.125 inch pitch, Unified National thread with a controlled Root radius (UNR). Testing was conducted at a stress of 50% of the minimum specified material ultimate strength, 80 Ksi, and at a stress ratio (R) of 0.10. Limited test data for fastener diameters of 1.00 to 2.25 inches are compared to the acceptance criterion. Sensitivity of fatigue life of threads to test nut geometry variables was also shown to be dependent on notch stress conditions. Bearing surface concavity of the compression nuts and thread flank contact mismatch conditions can significantly affect the fastener fatigue life. Without improved controls these conditions could potentially provide misleading acceptance data. Alternate test nut geometry features are described and implemented in the rolled thread stud specification, MIL-DTL-24789(SH), to mitigate the potential effects on fatigue acceptance data.« less
Wedges for ultrasonic inspection
Gavin, Donald A.
1982-01-01
An ultrasonic transducer device is provided which is used in ultrasonic inspection of the material surrounding a threaded hole and which comprises a wedge of plastic or the like including a curved threaded surface adapted to be screwed into the threaded hole and a generally planar surface on which a conventional ultrasonic transducer is mounted. The plastic wedge can be rotated within the threaded hole to inspect for flaws in the material surrounding the threaded hole.
Apparatus for accurately preloading auger attachment means for frangible protective material
NASA Technical Reports Server (NTRS)
Wood, K. E.
1983-01-01
Apparatus for preloading a spring loaded threaded member is described. The apparatus is formed of three telescoping tubes. The innermost tube has means to prevent rotation of the threaded member. The middle tube is threadedly engaged with the threaded member and by axial movement applies a preload thereto. The outer tube engages a nut which may be rotated to retain the threaded member in axial position to maintain the preload.
Effect of thread shape on screw stress concentration by photoelastic measurements
DOE Office of Scientific and Technical Information (OSTI.GOV)
Dragoni, E.
1994-11-01
The screw stress concentration for six nut-bolt connections embodying three different thread profiles and two nut shapes is measured photoelastically. Buttress (nearly zero flank angle), trapezoidal (15-deg flank angle), and triangular (30-deg flank angle) thread forms are examined in combination with standard and lip-type nuts. The effect of the thread profile on the screw stress concentration appears to be dependent upon the kind of nut considered. If the fastening incorporates a standard nut, the buttress thread is stronger than the triangular one, which, in turn, behaves better than the trapezoidal contour. The improvement is roughly a 20% reduction in themore » stress concentration factor from the trapezoidal to the buttress thread. In the case of lip nut, conversely, this tendency is somewhat reversed, with the trapezoidal thread performing slightly (but not decidedly) better than the other two shapes. Finally, averaged over all three thread forms, the lip nut exhibits a stress concentration factor which is about 50% lower than that of the standard nut.« less
NASA Technical Reports Server (NTRS)
Weddendorf, Bruce (Inventor)
1994-01-01
A quick connect fastener and method of use is presented wherein the quick connect fastener is suitable for replacing available bolts and screws, the quick connect fastener being capable of installation by simply pushing a threaded portion of the connector into a member receptacle hole, the inventive apparatus being comprised of an externally threaded fastener having a threaded portion slidably mounted upon a stud or bolt shaft, wherein the externally threaded fastener portion is expandable by a preloaded spring member. The fastener, upon contact with the member receptacle hole, has the capacity of presenting cylindrical threads of a reduced diameter for insertion purposes and once inserted into the receiving threads of the receptacle member hole, are expandable for engagement of the receptacle hole threads forming a quick connect of the fastener and the member to be fastened, the quick connect fastener can be further secured by rotation after insertion, even to the point of locking engagement, the quick connect fastener being disengagable only by reverse rotation of the mated thread engagement.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Mariscal, R.N.; McLean, R.B.; Hand, C.
1977-01-01
Unlike most nematocysts, undischarged spirocyst threads bear hollow tubules rather than spines. The undischarged tubules are interconnected in hexagonal arrays and appear to be arranged in bundles along the length of the thread. Although the wall of the thread is folded in length and width, the tubules are not. Upon discharge and contact with sea water, the tubules solubilize and adhere to various substrates and prey. Traction between such objects and the everting thread causes the tubules to spin out into a web or meshwork of fine microfibrillae. Lack of contact of the everting thread with objects results in themore » tubules forming small droplets of partially solubilized material, some of which appear to be arranged in a helical pattern around the thread. The web or meshwork formed by the solubilized tubules in contact with various substrates probably serves to increase significantly the surface area and adhesive properties of the everted spirocyst thread.« less
NASA Astrophysics Data System (ADS)
Ivlev, B.
2017-07-01
Unusual chemical bonds are proposed. Each bond is characterized by the thread of a small radius, 10-11 cm, extended between two nuclei in a molecule. An analogue of a potential well, of the depth of MeV scale, is formed within the thread. This occurs due to the local reduction of zero point electromagnetic energy. This is similar to formation of the Casimir well. The electron-photon interaction only is not sufficient for formation of thread state. The mechanism of electron mass generation is involved in the close vicinity, 10-16 cm, of the thread. Thread bonds are stable and cannot be created or destructed in chemical or optical processes.
Flare particle acceleration in the interaction of twisted coronal flux ropes
NASA Astrophysics Data System (ADS)
Threlfall, J.; Hood, A. W.; Browning, P. K.
2018-03-01
Aim. The aim of this work is to investigate and characterise non-thermal particle behaviour in a three-dimensional (3D) magnetohydrodynamical (MHD) model of unstable multi-threaded flaring coronal loops. Methods: We have used a numerical scheme which solves the relativistic guiding centre approximation to study the motion of electrons and protons. The scheme uses snapshots from high resolution numerical MHD simulations of coronal loops containing two threads, where a single thread becomes unstable and (in one case) destabilises and merges with an additional thread. Results: The particle responses to the reconnection and fragmentation in MHD simulations of two loop threads are examined in detail. We illustrate the role played by uniform background resistivity and distinguish this from the role of anomalous resistivity using orbits in an MHD simulation where only one thread becomes unstable without destabilising further loop threads. We examine the (scalable) orbit energy gains and final positions recovered at different stages of a second MHD simulation wherein a secondary loop thread is destabilised by (and merges with) the first thread. We compare these results with other theoretical particle acceleration models in the context of observed energetic particle populations during solar flares.
ERIC Educational Resources Information Center
Litts, Breanne K.; Kafai, Yasmin B.; Lui, Debora A.; Walker, Justice T.; Widman, Sari A.
2017-01-01
Learning about circuitry by connecting a battery, light bulb, and wires is a common activity in many science classrooms. In this paper, we expand students' learning about circuitry with electronic textiles, which use conductive thread instead of wires and sewable LEDs instead of lightbulbs, by integrating programming sensor inputs and light…
Responding to increased needs and demands for water
Hans M. Gregersen; William K. Easter; J. Edward de Steiguer
2000-01-01
The nature of the increased needs and demands for water relate to water quantity and quality, bringing in the dimensions of timing and location of water flows. Some key past international activities related to water and watershed policy are reviewed. The common threads that are shaping likely future responses relate to technical vs. institutional means of addressing...
USDA-ARS?s Scientific Manuscript database
Rice has historically been grown as a flooded crop in the United States. As competition for water resources has grown, there is interest in reducing water use in rice production so as to maintain a viable and sustainable rice industry into the future. An irrigation study was established in 2011 at ...
ERIC Educational Resources Information Center
Lyon, Carol R.
The literature on transformative learning theory and the literature on cross-cultural adaptation were analyzed to identify links between both bodies of literature. The notion of an unexpected phenomenon that influences individuals residing in an unfamiliar culture was shown to be a common thread linking the two bodies of literature. Transformative…
Creating Economic Lift: Jobs, Training, and Business Opportunities in Public and Indian Housing.
ERIC Educational Resources Information Center
Watkins, Dan
This document contains 10 case studies that examine community-based efforts to improve the economies and provide jobs in public and Indian housing communities. The innovative approaches described in the studies indicate the potential of local communities to address their most serious problems. The models have several common threads: creative and…
ERIC Educational Resources Information Center
Rhim, Lauren Morando
2005-01-01
Restructuring is a process initiated to substantively change the governance, operation and instruction of public schools or districts identified as failing. There are multiple definitions of restructuring, but the common thread binding all restructuring models is a substantive change of the standard operating procedures of a school or an entire…
ERIC Educational Resources Information Center
Irwin, Cheryl; Phipps, Maurice
For over 7 years, the Wilderness Education Association (WEA) and three universities have been using a systematic approach to leadership training in the outdoors: the experiential leadership education (ELE) method. The effectiveness of this approach was investigated by an aerospace expert interested in leadership training for isolated groups. A…
Faculty Professional Development: Advancing Integrative Social Pedagogy Using ePortfolio
ERIC Educational Resources Information Center
Bhika, Rajendra; Francis, Andrea; Miller, Dionne
2013-01-01
This article highlights the work of three faculty members across two different professional development seminars at LaGuardia Community College. It illustrates how their work was guided and is linked together by a common thread--the use of ePortfolio to foster integrative social pedagogy--as a result of their participation in these seminars. This…
ERIC Educational Resources Information Center
Fuemana-Foa'i, Lisa; Pohio, Lesley; Terreni, Lisa
2009-01-01
This article reflects the voices of the authors who are three early childhood tertiary educators and who have presented at the Aotearoa New Zealand Association of Arts Educators Conference held in Wellington in July 2007. The authors revealed many common threads that interwove throughout their individual presentations and made visible an emerging…
Thriving in-between the Cracks: Deleuze and Guerilla Science Teaching in Singapore
ERIC Educational Resources Information Center
Lee, Yew-Jin
2008-01-01
The radical philosophies of difference articulated by Deleuze and Guattari are just beginning to impinge the field of education although less so within science education. One common thread among the numerous concepts and neologisms (especially the rhizome) that have been coined is the necessity for thinking and acting in what they call…
Thread Migration in the Presence of Pointers
NASA Technical Reports Server (NTRS)
Cronk, David; Haines, Matthew; Mehrotra, Piyush
1996-01-01
Dynamic migration of lightweight threads supports both data locality and load balancing. However, migrating threads that contain pointers referencing data in both the stack and heap remains an open problem. In this paper we describe a technique by which threads with pointers referencing both stack and non-shared heap data can be migrated such that the pointers remain valid after migration. As a result, threads containing pointers can now be migrated between processors in a homogeneous distributed memory environment.
Real-time inextensible surgical thread simulation.
Xu, Lang; Liu, Qian
2018-03-27
This paper discusses a real-time simulation method of inextensible surgical thread based on the Cosserat rod theory using position-based dynamics (PBD). The method realizes stable twining and knotting of surgical thread while including inextensibility, bending, twisting and coupling effects. The Cosserat rod theory is used to model the nonlinear elastic behavior of surgical thread. The surgical thread model is solved with PBD to achieve a real-time, extremely stable simulation. Due to the one-dimensional linear structure of surgical thread, the direct solution of the distance constraint based on tridiagonal matrix algorithm is used to enhance stretching resistance in every constraint projection iteration. In addition, continuous collision detection and collision response guarantee a large time step and high performance. Furthermore, friction is integrated into the constraint projection process to stabilize the twining of multiple threads and complex contact situations. Through comparisons with existing methods, the surgical thread maintains constant length under large deformation after applying the direct distance constraint in our method. The twining and knotting of multiple threads correspond to stable solutions to contact and friction forces. A surgical suture scene is also modeled to demonstrate the practicality and simplicity of our method. Our method achieves stable and fast simulation of inextensible surgical thread. Benefiting from the unified particle framework, the rigid body, elastic rod, and soft body can be simultaneously simulated. The method is appropriate for applications in virtual surgery that require multiple dynamic bodies.
High precision optomechanical assembly using threads as mechanical reference
NASA Astrophysics Data System (ADS)
Lamontagne, Frédéric; Desnoyers, Nichola; Bergeron, Guy; Cantin, Mario
2016-09-01
A convenient method to assemble optomechanical components is to use threaded interface. For example, lenses are often secured inside barrels using threaded rings. In other cases, multiple optical sub-assemblies such as lens barrels can be threaded to each other. Threads have the advantage to provide a simple assembly method, to be easy to manufacture, and to offer a compact mechanical design. On the other hand, threads are not considered to provide accurate centering between parts because of the assembly clearance between the inner and outer threads. For that reason, threads are often used in conjunction with precision cylindrical surfaces to limit the radial clearance between the parts to be centered. Therefore, tight manufacturing tolerances are needed on these pilot diameters, which affect the cost of the optical assembly. This paper presents a new optomechanical approach that uses threads as mechanical reference. This innovative method relies on geometric principles to auto-center parts to each other with a very low centering error that is usually less than 5 μm. The method allows to auto-center an optical group in a main barrel, to perform an axial adjustment of an optical group inside a main barrel, and to perform stacking of multiple barrels. In conjunction with the lens auto-centering method that also used threads as a mechanical reference, this novel solution opens new possibilities to realize a variety of different high precision optomechanical assemblies at lower cost.
A Family of ACO Routing Protocols for Mobile Ad Hoc Networks.
Rupérez Cañas, Delfín; Sandoval Orozco, Ana Lucila; García Villalba, Luis Javier; Kim, Tai-Hoon
2017-05-22
In this work, an ACO routing protocol for mobile ad hoc networks based on AntHocNet is specified. As its predecessor, this new protocol, called AntOR, is hybrid in the sense that it contains elements from both reactive and proactive routing. Specifically, it combines a reactive route setup process with a proactive route maintenance and improvement process. Key aspects of the AntOR protocol are the disjoint-link and disjoint-node routes, separation between the regular pheromone and the virtual pheromone in the diffusion process and the exploration of routes, taking into consideration the number of hops in the best routes. In this work, a family of ACO routing protocols based on AntOR is also specified. These protocols are based on protocol successive refinements. In this work, we also present a parallelized version of AntOR that we call PAntOR. Using programming multiprocessor architectures based on the shared memory protocol, PAntOR allows running tasks in parallel using threads. This parallelization is applicable in the route setup phase, route local repair process and link failure notification. In addition, a variant of PAntOR that consists of having more than one interface, which we call PAntOR-MI (PAntOR-Multiple Interface), is specified. This approach parallelizes the sending of broadcast messages by interface through threads.
El-Zawawy, Mohamed A.
2014-01-01
This paper introduces new approaches for the analysis of frequent statement and dereference elimination for imperative and object-oriented distributed programs running on parallel machines equipped with hierarchical memories. The paper uses languages whose address spaces are globally partitioned. Distributed programs allow defining data layout and threads writing to and reading from other thread memories. Three type systems (for imperative distributed programs) are the tools of the proposed techniques. The first type system defines for every program point a set of calculated (ready) statements and memory accesses. The second type system uses an enriched version of types of the first type system and determines which of the ready statements and memory accesses are used later in the program. The third type system uses the information gather so far to eliminate unnecessary statement computations and memory accesses (the analysis of frequent statement and dereference elimination). Extensions to these type systems are also presented to cover object-oriented distributed programs. Two advantages of our work over related work are the following. The hierarchical style of concurrent parallel computers is similar to the memory model used in this paper. In our approach, each analysis result is assigned a type derivation (serves as a correctness proof). PMID:24892098
cuBLASTP: Fine-Grained Parallelization of Protein Sequence Search on CPU+GPU.
Zhang, Jing; Wang, Hao; Feng, Wu-Chun
2017-01-01
BLAST, short for Basic Local Alignment Search Tool, is a ubiquitous tool used in the life sciences for pairwise sequence search. However, with the advent of next-generation sequencing (NGS), whether at the outset or downstream from NGS, the exponential growth of sequence databases is outstripping our ability to analyze the data. While recent studies have utilized the graphics processing unit (GPU) to speedup the BLAST algorithm for searching protein sequences (i.e., BLASTP), these studies use coarse-grained parallelism, where one sequence alignment is mapped to only one thread. Such an approach does not efficiently utilize the capabilities of a GPU, particularly due to the irregularity of BLASTP in both execution paths and memory-access patterns. To address the above shortcomings, we present a fine-grained approach to parallelize BLASTP, where each individual phase of sequence search is mapped to many threads on a GPU. This approach, which we refer to as cuBLASTP, reorders data-access patterns and reduces divergent branches of the most time-consuming phases (i.e., hit detection and ungapped extension). In addition, cuBLASTP optimizes the remaining phases (i.e., gapped extension and alignment with trace back) on a multicore CPU and overlaps their execution with the phases running on the GPU.
Embroidered Electromyography: A Systematic Design Guide.
Shafti, Ali; Ribas Manero, Roger B; Borg, Amanda M; Althoefer, Kaspar; Howard, Matthew J
2017-09-01
Muscle activity monitoring or electromyography (EMG) is a useful tool. However, EMG is typically invasive, expensive and difficult to use for untrained users. A possible solution is textile-based surface EMG (sEMG) integrated into clothing as a wearable device. This is, however, challenging due to 1) uncertainties in the electrical properties of conductive threads used for electrodes, 2) imprecise fabrication technologies (e.g., embroidery, sewing), and 3) lack of standardization in design variable selection. This paper, for the first time, provides a design guide for such sensors by performing a thorough examination of the effect of design variables on sEMG signal quality. Results show that imprecisions in digital embroidery lead to a trade-off between low electrode impedance and high manufacturing consistency. An optimum set of variables for this trade-off is identified and tested with sEMG during a variable force isometric grip exercise with n = 12 participants, compared with conventional gel-based electrodes. Results show that thread-based electrodes provide a similar level of sensitivity to force variation as gel-based electrodes with about 90% correlation to expected linear behavior. As proof of concept, jogging leggings with integrated embroidered sEMG are made and successfully tested for detection of muscle fatigue while running on different surfaces.
OpenMP performance for benchmark 2D shallow water equations using LBM
NASA Astrophysics Data System (ADS)
Sabri, Khairul; Rabbani, Hasbi; Gunawan, Putu Harry
2018-03-01
Shallow water equations or commonly referred as Saint-Venant equations are used to model fluid phenomena. These equations can be solved numerically using several methods, like Lattice Boltzmann method (LBM), SIMPLE-like Method, Finite Difference Method, Godunov-type Method, and Finite Volume Method. In this paper, the shallow water equation will be approximated using LBM or known as LABSWE and will be simulated in performance of parallel programming using OpenMP. To evaluate the performance between 2 and 4 threads parallel algorithm, ten various number of grids Lx and Ly are elaborated. The results show that using OpenMP platform, the computational time for solving LABSWE can be decreased. For instance using grid sizes 1000 × 500, the speedup of 2 and 4 threads is observed 93.54 s and 333.243 s respectively.
Design and implementation of online automatic judging system
NASA Astrophysics Data System (ADS)
Liang, Haohui; Chen, Chaojie; Zhong, Xiuyu; Chen, Yuefeng
2017-06-01
For lower efficiency and poorer reliability in programming training and competition by currently artificial judgment, design an Online Automatic Judging (referred to as OAJ) System. The OAJ system including the sandbox judging side and Web side, realizes functions of automatically compiling and running the tested codes, and generating evaluation scores and corresponding reports. To prevent malicious codes from damaging system, the OAJ system utilizes sandbox, ensuring the safety of the system. The OAJ system uses thread pools to achieve parallel test, and adopt database optimization mechanism, such as horizontal split table, to improve the system performance and resources utilization rate. The test results show that the system has high performance, high reliability, high stability and excellent extensibility.
NASA Astrophysics Data System (ADS)
Childers, J. T.; Uram, T. D.; LeCompte, T. J.; Papka, M. E.; Benjamin, D. P.
2017-01-01
As the LHC moves to higher energies and luminosity, the demand for computing resources increases accordingly and will soon outpace the growth of the Worldwide LHC Computing Grid. To meet this greater demand, event generation Monte Carlo was targeted for adaptation to run on Mira, the supercomputer at the Argonne Leadership Computing Facility. Alpgen is a Monte Carlo event generation application that is used by LHC experiments in the simulation of collisions that take place in the Large Hadron Collider. This paper details the process by which Alpgen was adapted from a single-processor serial-application to a large-scale parallel-application and the performance that was achieved.
2013-01-01
Background Although endoscopic biliary stents have been accepted as part of palliative therapy for cases of malignant hilar obstruction, the optimal endoscopic management regime remains controversial. In this study, we evaluated the safety and efficacy of placing a threaded stent above the sphincter of Oddi (threaded inside plastic stents, threaded PS) and compared the results with those of other stent types. Methods Patients with malignant hilar obstruction, including those requiring biliary drainage for stent occlusion, were selected. Patients received either one of the following endoscopic indwelling stents: threaded PS, conventional plastic stents (conventional PS), or metallic stents (MS). Duration of stent patency and the incident of complication were compared in these patients. Results Forty-two patients underwent placement of endoscopic indwelling stents (threaded PS = 12, conventional PS = 17, MS = 13). The median duration of threaded PS patency was significantly longer than that of conventional PS patency (142 vs. 32 days; P = 0.04, logrank test). The median duration of threaded PS and MS patency was not significantly different (142 vs. 150 days, P = 0.83). Stent migration did not occur in any group. Among patients who underwent threaded PS placement as a salvage therapy after MS obstruction due to tumor ingrowth, the median duration of MS patency was significantly shorter than that of threaded PS patency (123 vs. 240 days). Conclusions Threaded PS are safe and effective in cases of malignant hilar obstruction; moreover, it is a suitable therapeutic option not only for initial drainage but also for salvage therapy. PMID:23410217
Parallel Implementation of 3-D Iterative Reconstruction With Intra-Thread Update for the jPET-D4
NASA Astrophysics Data System (ADS)
Lam, Chih Fung; Yamaya, Taiga; Obi, Takashi; Yoshida, Eiji; Inadama, Naoko; Shibuya, Kengo; Nishikido, Fumihiko; Murayama, Hideo
2009-02-01
One way to speed-up iterative image reconstruction is by parallel computing with a computer cluster. However, as the number of computing threads increases, parallel efficiency decreases due to network transfer delay. In this paper, we proposed a method to reduce data transfer between computing threads by introducing an intra-thread update. The update factor is collected from each slave thread and a global image is updated as usual in the first K sub-iteration. In the rest of the sub-iterations, the global image is only updated at an interval which is controlled by a parameter L. In between that interval, the intra-thread update is carried out whereby an image update is performed in each slave thread locally. We investigated combinations of K and L parameters based on parallel implementation of RAMLA for the jPET-D4 scanner. Our evaluation used four workstations with a total of 16 slave threads. Each slave thread calculated a different set of LORs which are divided according to ring difference numbers. We assessed image quality of the proposed method with a hotspot simulation phantom. The figure of merit was the full-width-half-maximum of hotspots and the background normalized standard deviation. At an optimum K and L setting, we did not find significant change in the output images. We also applied the proposed method to a Hoffman phantom experiment and found the difference due to intra-thread update was negligible. With the intra-thread update, computation time could be reduced by about 23%.
Federal Register 2010, 2011, 2012, 2013, 2014
2013-02-25
... DEPARTMENT OF COMMERCE International Trade Administration [A-570-932] Certain Steel Threaded Rod... Preliminary Determination of the circumvention inquiry concerning the antidumping duty order on certain steel threaded rod (``steel threaded rod'') from the People's Republic of China (``PRC'').\\1\\ The period of...
NASA Astrophysics Data System (ADS)
Tanikawa, Tomoyuki; Ohnishi, Kazuki; Kanoh, Masaya; Mukai, Takashi; Matsuoka, Takashi
2018-03-01
The three-dimensional imaging of threading dislocations in GaN films was demonstrated using two-photon excitation photoluminescence. The threading dislocations were shown as dark lines. The spatial resolutions near the surface were about 0.32 and 3.2 µm for the in-plane and depth directions, respectively. The threading dislocations with a density less than 108 cm-2 were resolved, although the aberration induced by the refractive index mismatch was observed. The decrease in threading dislocation density was clearly observed by increasing the GaN film thickness. This can be considered a novel method for characterizing threading dislocations in GaN films without any destructive preparations.
Scalable Metropolis Monte Carlo for simulation of hard shapes
NASA Astrophysics Data System (ADS)
Anderson, Joshua A.; Eric Irrgang, M.; Glotzer, Sharon C.
2016-07-01
We design and implement a scalable hard particle Monte Carlo simulation toolkit (HPMC), and release it open source as part of HOOMD-blue. HPMC runs in parallel on many CPUs and many GPUs using domain decomposition. We employ BVH trees instead of cell lists on the CPU for fast performance, especially with large particle size disparity, and optimize inner loops with SIMD vector intrinsics on the CPU. Our GPU kernel proposes many trial moves in parallel on a checkerboard and uses a block-level queue to redistribute work among threads and avoid divergence. HPMC supports a wide variety of shape classes, including spheres/disks, unions of spheres, convex polygons, convex spheropolygons, concave polygons, ellipsoids/ellipses, convex polyhedra, convex spheropolyhedra, spheres cut by planes, and concave polyhedra. NVT and NPT ensembles can be run in 2D or 3D triclinic boxes. Additional integration schemes permit Frenkel-Ladd free energy computations and implicit depletant simulations. In a benchmark system of a fluid of 4096 pentagons, HPMC performs 10 million sweeps in 10 min on 96 CPU cores on XSEDE Comet. The same simulation would take 7.6 h in serial. HPMC also scales to large system sizes, and the same benchmark with 16.8 million particles runs in 1.4 h on 2048 GPUs on OLCF Titan.
Message passing with queues and channels
DOE Office of Scientific and Technical Information (OSTI.GOV)
Dozsa, Gabor J; Heidelberger, Philip; Kumar, Sameer
In an embodiment, a reception thread receives a source node identifier, a type, and a data pointer from an application and, in response, creates a receive request. If the source node identifier specifies a source node, the reception thread adds the receive request to a fast-post queue. If a message received from a network does not match a receive request on a posted queue, a polling thread adds a receive request that represents the message to an unexpected queue. If the fast-post queue contains the receive request, the polling thread removes the receive request from the fast-post queue. If themore » receive request that was removed from the fast-post queue does not match the receive request on the unexpected queue, the polling thread adds the receive request that was removed from the fast-post queue to the posted queue. The reception thread and the polling thread execute asynchronously from each other.« less
A software bus for thread objects
NASA Technical Reports Server (NTRS)
Callahan, John R.; Li, Dehuai
1995-01-01
The authors have implemented a software bus for lightweight threads in an object-oriented programming environment that allows for rapid reconfiguration and reuse of thread objects in discrete-event simulation experiments. While previous research in object-oriented, parallel programming environments has focused on direct communication between threads, our lightweight software bus, called the MiniBus, provides a means to isolate threads from their contexts of execution by restricting communications between threads to message-passing via their local ports only. The software bus maintains a topology of connections between these ports. It routes, queues, and delivers messages according to this topology. This approach allows for rapid reconfiguration and reuse of thread objects in other systems without making changes to the specifications or source code. A layered approach that provides the needed transparency to developers is presented. Examples of using the MiniBus are given, and the value of bus architectures in building and conducting simulations of discrete-event systems is discussed.
NASA Astrophysics Data System (ADS)
Leggett, C.; Binet, S.; Jackson, K.; Levinthal, D.; Tatarkhanov, M.; Yao, Y.
2011-12-01
Thermal limitations have forced CPU manufacturers to shift from simply increasing clock speeds to improve processor performance, to producing chip designs with multi- and many-core architectures. Further the cores themselves can run multiple threads as a zero overhead context switch allowing low level resource sharing (Intel Hyperthreading). To maximize bandwidth and minimize memory latency, memory access has become non uniform (NUMA). As manufacturers add more cores to each chip, a careful understanding of the underlying architecture is required in order to fully utilize the available resources. We present AthenaMP and the Atlas event loop manager, the driver of the simulation and reconstruction engines, which have been rewritten to make use of multiple cores, by means of event based parallelism, and final stage I/O synchronization. However, initial studies on 8 andl6 core Intel architectures have shown marked non-linearities as parallel process counts increase, with as much as 30% reductions in event throughput in some scenarios. Since the Intel Nehalem architecture (both Gainestown and Westmere) will be the most common choice for the next round of hardware procurements, an understanding of these scaling issues is essential. Using hardware based event counters and Intel's Performance Tuning Utility, we have studied the performance bottlenecks at the hardware level, and discovered optimization schemes to maximize processor throughput. We have also produced optimization mechanisms, common to all large experiments, that address the extreme nature of today's HEP code, which due to it's size, places huge burdens on the memory infrastructure of today's processors.
49 CFR 178.42 - Specification 3E seamless steel cylinders.
Code of Federal Regulations, 2012 CFR
2012-10-01
... (valves, fuse plugs, etc.) for those openings. Threads conforming to the following are required on openings. (1) Threads must be clean cut, even, without checks, and to gauge. (2) Taper threads, when used, must be of length not less than as specified for American Standard taper pipe threads. (3) Straight...
49 CFR 178.42 - Specification 3E seamless steel cylinders.
Code of Federal Regulations, 2013 CFR
2013-10-01
... (valves, fuse plugs, etc.) for those openings. Threads conforming to the following are required on openings. (1) Threads must be clean cut, even, without checks, and to gauge. (2) Taper threads, when used, must be of length not less than as specified for American Standard taper pipe threads. (3) Straight...
Neuropil threads occur in dendrites of tangle-bearing nerve cells.
Braak, H; Braak, E
1988-01-01
Transparent Golgi preparations counterstained for Alzheimer's neurofibrillary changes rendered possible the demonstration of neuropil threads in defined cellular processes. Only dendrites of tangle-bearing cortical nerve cells were found to contain neuropil threads. Processes of glial cells as well as axons present in the material were devoid of neuropil threads.
49 CFR 178.42 - Specification 3E seamless steel cylinders.
Code of Federal Regulations, 2010 CFR
2010-10-01
... (valves, fuse plugs, etc.) for those openings. Threads conforming to the following are required on openings. (1) Threads must be clean cut, even, without checks, and to gauge. (2) Taper threads, when used, must be of length not less than as specified for American Standard taper pipe threads. (3) Straight...
Threaded Cognition: An Integrated Theory of Concurrent Multitasking
ERIC Educational Resources Information Center
Salvucci, Dario D.; Taatgen, Niels A.
2008-01-01
The authors propose the idea of threaded cognition, an integrated theory of concurrent multitasking--that is, performing 2 or more tasks at once. Threaded cognition posits that streams of thought can be represented as threads of processing coordinated by a serial procedural resource and executed across other available resources (e.g., perceptual…
49 CFR 178.42 - Specification 3E seamless steel cylinders.
Code of Federal Regulations, 2011 CFR
2011-10-01
... (valves, fuse plugs, etc.) for those openings. Threads conforming to the following are required on openings. (1) Threads must be clean cut, even, without checks, and to gauge. (2) Taper threads, when used, must be of length not less than as specified for American Standard taper pipe threads. (3) Straight...
49 CFR 178.42 - Specification 3E seamless steel cylinders.
Code of Federal Regulations, 2014 CFR
2014-10-01
... (valves, fuse plugs, etc.) for those openings. Threads conforming to the following are required on openings. (1) Threads must be clean cut, even, without checks, and to gauge. (2) Taper threads, when used, must be of length not less than as specified for American Standard taper pipe threads. (3) Straight...
A Primer on the Effective Use of Threaded Discussion Forums.
ERIC Educational Resources Information Center
Kirk, James J.; Orr, Robert L.
Threaded discussion forums are asynchronous, World Wide Web-based discussions occurring under a number of different topics called threads. By allowing students to post, read, and respond to messages independently of time or place, threaded discussion forums give students an opportunity for deeper reflection and more thoughtful replies than chat…
46 CFR 164.023-7 - Performance; non-standard thread.
Code of Federal Regulations, 2010 CFR
2010-10-01
... 46 Shipping 6 2010-10-01 2010-10-01 false Performance; non-standard thread. 164.023-7 Section 164... Performance; non-standard thread. (a) Use Codes 1, 2, 3, 4BC, 4RB, 5 (any). Each non-standard thread which...) testing machine. (2) Single strand breaking strength (after weathering). After exposure in a sunshine...
46 CFR 164.023-7 - Performance; non-standard thread.
Code of Federal Regulations, 2011 CFR
2011-10-01
... 46 Shipping 6 2011-10-01 2011-10-01 false Performance; non-standard thread. 164.023-7 Section 164... Performance; non-standard thread. (a) Use Codes 1, 2, 3, 4BC, 4RB, 5 (any). Each non-standard thread which...) testing machine. (2) Single strand breaking strength (after weathering). After exposure in a sunshine...
Threaded average temperature thermocouple
NASA Technical Reports Server (NTRS)
Ward, Stanley W. (Inventor)
1990-01-01
A threaded average temperature thermocouple 11 is provided to measure the average temperature of a test situs of a test material 30. A ceramic insulator rod 15 with two parallel holes 17 and 18 through the length thereof is securely fitted in a cylinder 16, which is bored along the longitudinal axis of symmetry of threaded bolt 12. Threaded bolt 12 is composed of material having thermal properties similar to those of test material 30. Leads of a thermocouple wire 20 leading from a remotely situated temperature sensing device 35 are each fed through one of the holes 17 or 18, secured at head end 13 of ceramic insulator rod 15, and exit at tip end 14. Each lead of thermocouple wire 20 is bent into and secured in an opposite radial groove 25 in tip end 14 of threaded bolt 12. Resulting threaded average temperature thermocouple 11 is ready to be inserted into cylindrical receptacle 32. The tip end 14 of the threaded average temperature thermocouple 11 is in intimate contact with receptacle 32. A jam nut 36 secures the threaded average temperature thermocouple 11 to test material 30.
A Moiré Pattern-Based Thread Counter
NASA Astrophysics Data System (ADS)
Reich, Gary
2017-10-01
Thread count is a term used in the textile industry as a measure of how closely woven a fabric is. It is usually defined as the sum of the number of warp threads per inch (or cm) and the number of weft threads per inch. (It is sometimes confusingly described as the number of threads per square inch.) In recent years it has also become a subject of considerable interest and some controversy among consumers. Many consumers consider thread count to be a key measure of the quality or fineness of a fabric, especially bed sheets, and they seek out fabrics that advertise high counts. Manufacturers in turn have responded to this interest by offering fabrics with ever higher claimed thread counts (sold at ever higher prices), sometime achieving the higher counts by distorting the definition of the term with some "creative math." In 2005 the Federal Trade Commission noted the growing use of thread count in advertising at the retail level and warned of the potential for consumers to be misled by distortions of the definition.
Hyperunstable matrix proteins in the byssus of Mytilus galloprovincialis.
Sagert, Jason; Waite, J Herbert
2009-07-01
The marine mussel Mytilus galloprovincialis is tethered to rocks in the intertidal zone by a holdfast known as the byssus. Functioning as a shock absorber, the byssus is composed of threads, the primary molecular components of which are collagen-containing proteins (preCOLs) that largely dictate the higher order self-assembly and mechanical properties of byssal threads. The threads contain additional matrix components that separate and perhaps lubricate the collagenous microfibrils during deformation in tension. In this study, the thread matrix proteins (TMPs), a glycine-, tyrosine- and asparagine-rich protein family, were shown to possess unique repeated sequence motifs, significant transcriptional heterogeneity and were distributed throughout the byssal thread. Deamidation was shown to occur at a significant rate in a recombinant TMP and in the byssal thread as a function of time. Furthermore, charge heterogeneity presumably due to deamidation was observed in TMPs extracted from threads. The TMPs were localized to the preCOL-containing secretory granules in the collagen gland of the foot and are assumed to provide a viscoelastic matrix around the collagenous fibers in byssal threads.
Self-cleaning threaded rod spinneret for high-efficiency needleless electrospinning
NASA Astrophysics Data System (ADS)
Zheng, Gaofeng; Jiang, Jiaxin; Wang, Xiang; Li, Wenwang; Zhong, Weizheng; Guo, Shumin
2018-07-01
High-efficiency production of nanofibers is the key to the application of electrospinning technology. This work focuses on multi-jet electrospinning, in which a threaded rod electrode is utilized as the needless spinneret to achieve high-efficiency production of nanofibers. A slipper block, which fits into and moves through the threaded rod, is designed to transfer polymer solution evenly to the surface of the rod spinneret. The relative motion between the slipper block and the threaded rod electrode promotes the instable fluctuation of the solution surface, thus the rotation of threaded rod electrode decreases the critical voltage for the initial multi-jet ejection and the diameter of nanofibers. The residual solution on the surface of threaded rod is cleaned up by the moving slipper block, showing a great self-cleaning ability, which ensures the stable multi-jet ejection and increases the productivity of nanofibers. Each thread of the threaded rod electrode serves as an independent spinneret, which enhances the electric field strength and constrains the position of the Taylor cone, resulting in high productivity of uniform nanofibers. The diameter of nanofibers decreases with the increase of threaded rod rotation speed, and the productivity increases with the solution flow rate. The rotation of electrode provides an excess force for the ejection of charged jets, which also contributes to the high-efficiency production of nanofibers. The maximum productivity of nanofibers from the threaded rod spinneret is 5-6 g/h, about 250-300 times as high as that from the single-needle spinneret. The self-cleaning threaded rod spinneret is an effective way to realize continuous multi-jet electrospinning, which promotes industrial applications of uniform nanofibrous membrane.
Han, Min Cheol; Yeom, Yeon Soo; Lee, Hyun Su; Shin, Bangho; Kim, Chan Hyeong; Furuta, Takuya
2018-05-04
In this study, the multi-threading performance of the Geant4, MCNP6, and PHITS codes was evaluated as a function of the number of threads (N) and the complexity of the tetrahedral-mesh phantom. For this, three tetrahedral-mesh phantoms of varying complexity (simple, moderately complex, and highly complex) were prepared and implemented in the three different Monte Carlo codes, in photon and neutron transport simulations. Subsequently, for each case, the initialization time, calculation time, and memory usage were measured as a function of the number of threads used in the simulation. It was found that for all codes, the initialization time significantly increased with the complexity of the phantom, but not with the number of threads. Geant4 exhibited much longer initialization time than the other codes, especially for the complex phantom (MRCP). The improvement of computation speed due to the use of a multi-threaded code was calculated as the speed-up factor, the ratio of the computation speed on a multi-threaded code to the computation speed on a single-threaded code. Geant4 showed the best multi-threading performance among the codes considered in this study, with the speed-up factor almost linearly increasing with the number of threads, reaching ~30 when N = 40. PHITS and MCNP6 showed a much smaller increase of the speed-up factor with the number of threads. For PHITS, the speed-up factors were low when N = 40. For MCNP6, the increase of the speed-up factors was better, but they were still less than ~10 when N = 40. As for memory usage, Geant4 was found to use more memory than the other codes. In addition, compared to that of the other codes, the memory usage of Geant4 more rapidly increased with the number of threads, reaching as high as ~74 GB when N = 40 for the complex phantom (MRCP). It is notable that compared to that of the other codes, the memory usage of PHITS was much lower, regardless of both the complexity of the phantom and the number of threads, hardly increasing with the number of threads for the MRCP.
Sprent, Janet I
2007-01-01
Legumes evolved about 60 million years ago (Ma), and nodulation 58 Ma. Nonnodulation remains common in Caesalpinioideae, with smaller numbers in Mimosoideae and Papilionoideae. The first type of infection by bacteria may have been at junctions where lateral roots emerged, followed by formation of infection threads to confine bacteria and convey them to some cells in the developing nodule, where they were generally released into symbiosomes. Infection threads were a prerequisite for root-hair infection, a process better controlled by the host, leading to a higher degree of specificity between symbionts. An alternative process, dating from the same time and persisting in about 25% of legumes, did not involve infection threads, bacteria entering a few host cells, surrounded by an undefined matrix. These cells divided repeatedly to give uniform infected tissue, with bacteria released into symbiosomes. Such legumes may have less stringent control of nodulation processes, and are found mainly in tropical and warm temperate areas. In each type of nodule, meristems may or may not be retained, leading to indeterminate or determinate forms. Nodule morphology and structure are host-determined, but the effectiveness of nitrogen fixation is largely controlled by the bacterial symbionts, which vary greatly in genotypic and phenotypic characters.
Exploring Elephant Seals in New Jersey: Preschoolers Use Collaborative Multimedia Albums
ERIC Educational Resources Information Center
Fantozzi, Victoria B.
2012-01-01
VoiceThread is a website that allows users to create multimedia slideshows, or "threads," and then open these threads to other users for commentary or collaboration. This article shares the experiences of one multiage (3- to 5-year-olds) preschool classroom's use of VoiceThread. The purpose of the article is to introduce early childhood educators…
A multi-threaded version of MCFM
DOE Office of Scientific and Technical Information (OSTI.GOV)
Campbell, John M.; Ellis, R. Keith; Giele, Walter T.
We report on our findings modifying MCFM using OpenMP to implement multi-threading. By using OpenMP, the modified MCFM will execute on any processor, automatically adjusting to the number of available threads. We then modified the integration routine VEGAS to distribute the event evaluation over the threads, while combining all events at the end of every iteration to optimize the numerical integration. Furthermore, we took special care so that the results of the Monte Carlo integration were independent of the number of threads used, to facilitate the validation of the OpenMP version of MCFM.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Skochko, G.W.; Herrmann, T.P.
Axial load cycling fatigue tests of threaded fasteners are useful in determining fastener fatigue failure or design properties. By using appropriate design factors between the failure and design fatigue strengths, such tests are used to establish fatigue failure and design parameters of fasteners for axial and bending cyclic load conditions. This paper reviews the factors which influence the fatigue strength of low Alloy steel threaded fasteners, identifies those most significant to fatigue strength, and provides design guidelines based on the direct evaluation of fatigue tests of threaded fasteners. Influences on fatigue strength of thread manufacturing process (machining and rolling ofmore » threads), effect of fastener membrane and bending stresses, thread root radii, fastener sizes, fastener tensile strength, stress relaxation, mean stress, and test temperature are discussed.« less
ERIC Educational Resources Information Center
Sage, Colin
2013-01-01
Recent experience of food price volatility in global markets encourages closer examination of the dynamics underlying the global food system and reveals a range of contingent factors. Meanwhile a common thread of many recent expert reports has emphasised the need to intensify agricultural production to double food output by 2050. Drawing upon a…
Are the Best Minds of a Generation Being Destroyed by Madness?
ERIC Educational Resources Information Center
White, Scott
2002-01-01
As a counselor at Montclair High School (New Jersey) for the past eleven years, the author worries about the best and the brightest of U.S. high school students who are suffering from anxiety, depression, anorexia and panic attacks. The author suspects that the common thread among these students is the obsessive desire to obtain admission to the…
Theater Logistics Management: A Case for a Joint Distribution Solution
2008-03-15
Multinational (JIIM) operations necessitate creating joint-multinational-based distribution management centers which effectively manage materiel...in the world. However, as the operation continued, the inherent weakness of the intra-theater logistical distribution management link became clear...compounded the distribution management problem. The common thread between each of the noted GAO failures is the lack of a defined joint, theater
Power to the people: Can public referenda kill nuclear power?
DOE Office of Scientific and Technical Information (OSTI.GOV)
NONE
1996-01-01
This article is a review of the current public anxiety toward nuclear power. It focuses on activities in each member of the European nuclear community, with the common thread being concern over the disposal of radioactive wastes. It is noted that the consensus appears to be that disposal of high-level waste is a problem for tomorrow and not for today.
Steiger-Ronay, Valerie; Merlini, Andrea; Wiedemeier, Daniel B; Schmidlin, Patrick R; Attin, Thomas; Sahrmann, Philipp
2017-11-28
An in vitro model for peri-implantitis treatment was used to identify areas that are clinically difficult to clean by analyzing the pattern of residual stain after debridement with commonly employed instruments. Original data from two previous publications, which simulated surgical (SA) and non-surgical (NSA) implant debridement on two different implant systems respectively, were reanalyzed regarding the localization pattern of residual stains after instrumentation. Two blinded examiners evaluated standardized photographs of 360 initially ink-stained dental implants, which were cleaned at variable defect angulations (30, 60, or 90°), using different instrument types (Gracey curette, ultrasonic scaler or air powder abrasive device) and treatment approaches (SA or NSA). Predefined implant surface areas were graded for residual stain using scores ranging from one (stain-covered) to six (clean). Score differences between respective implant areas were tested for significance by pairwise comparisons using Wilcoxon-rank-sum-tests with a significance level α = 5%. Best scores were found at the machined surface areas (SA: 5.58 ± 0.43, NSA: 4.76 ± 1.09), followed by the tips of the threads (SA: 4.29 ± 0.44, NSA: 4.43 ± 0.61), and areas between threads (SA: 3.79 ± 0.89, NSA: 2.42 ± 1.11). Apically facing threads were most difficult to clean (SA: 1.70 ± 0.92, NSA: 2.42 ± 1.11). Here, air powder abrasives provided the best results. Machined surfaces at the implant shoulder were well accessible and showed least amounts of residual stain. Apically facing thread surfaces constituted the area with most residual stain regardless of treatment approach.
Whiteman, Ineka T; Gervasio, Othon L; Cullen, Karen M; Guillemin, Gilles J; Jeong, Erica V; Witting, Paul K; Antao, Shane T; Minamide, Laurie S; Bamburg, James R; Goldsbury, Claire
2009-10-14
In Alzheimer's disease (AD), rod-like cofilin aggregates (cofilin-actin rods) and thread-like inclusions containing phosphorylated microtubule-associated protein (pMAP) tau form in the brain (neuropil threads), and the extent of their presence correlates with cognitive decline and disease progression. The assembly mechanism of these respective pathological lesions and the relationship between them is poorly understood, yet vital to understanding the causes of sporadic AD. We demonstrate that, during mitochondrial inhibition, activated actin-depolymerizing factor (ADF)/cofilin assemble into rods along processes of cultured primary neurons that recruit pMAP/tau and mimic neuropil threads. Fluorescence resonance energy transfer analysis revealed colocalization of cofilin-GFP (green fluorescent protein) and pMAP in rods, suggesting their close proximity within a cytoskeletal inclusion complex. The relationship between pMAP and cofilin-actin rods was further investigated using actin-modifying drugs and small interfering RNA knockdown of ADF/cofilin in primary neurons. The results suggest that activation of ADF/cofilin and generation of cofilin-actin rods is required for the subsequent recruitment of pMAP into the inclusions. Additionally, we were able to induce the formation of pMAP-positive ADF/cofilin rods by exposing cells to exogenous amyloid-beta (Abeta) peptides. These results reveal a common pathway for pMAP and cofilin accumulation in neuronal processes. The requirement of activated ADF/cofilin for the sequestration of pMAP suggests that neuropil thread structures in the AD brain may be initiated by elevated cofilin activation and F-actin bundling that can be caused by oxidative stress, mitochondrial dysfunction, or Abeta peptides, all suspected initiators of synaptic loss and neurodegeneration in AD.
Nutrient Deprivation Induces Property Variations in Spider Gluey Silk
Blamires, Sean J.; Sahni, Vasav; Dhinojwala, Ali; Blackledge, Todd A.; Tso, I-Min
2014-01-01
Understanding the mechanisms facilitating property variability in biological adhesives may promote biomimetic innovations. Spider gluey silks such as the spiral threads in orb webs and the gumfoot threads in cobwebs, both of which comprise of an axial thread coated by glue, are biological adhesives that have variable physical and chemical properties. Studies show that the physical and chemical properties of orb web gluey threads change when spiders are deprived of food. It is, however, unknown whether gumfoot threads undergo similar property variations when under nutritional stress. Here we tested whether protein deprivation induces similar variations in spiral and gumfoot thread morphology and stickiness. We manipulated protein intake for the orb web spider Nephila clavipes and the cobweb spider Latrodectus hesperus and measured the diameter, glue droplet volume, number of droplets per mm, axial thread width, thread stickiness and adhesive energy of their gluey silks. We found that the gluey silks of both species were stickier when the spiders were deprived of protein than when the spiders were fed protein. In N. clavipes a concomitant increase in glue droplet volume was found. Load-extension curves showed that protein deprivation induced glue property variations independent of the axial thread extensions in both species. We predicted that changes in salt composition of the glues were primarily responsible for the changes in stickiness of the silks, although changes in axial thread properties might also contribute. We, additionally, showed that N. clavipes' glue changes color under protein deprivation, probably as a consequence of changes to its biochemical composition. PMID:24523902
[Mechanical behaviour of three types of surgical knots using 4/0 monofilament].
Gil Santos, Luis; Más-Estellés, Jorge; Salmerón Sánchez, Manuel; Barrios, Carlos
2012-01-01
To experimentally study the behaviour of 4 types of monofilament with 3 knotting techniques, very often used in surgery, employing mechanical tests. Four 4/0 monofilaments were chosen, two of nylon, and the other two of polypropylene. Three types of knot designs were made with each thread. The first design (D-S-S) consisted of a double half-knot (D) followed by one single (S) in the opposite direction, a third S in turn in the opposite direction. The configuration of the second design was D-S-D, and the third, S-S-D. A mechanical fracture test was performed by stretching the thread at a rate of 4N/s, the force and deformation being recorded at intervals of 100 ms. There was a decrease in the force and deformation in the tests on threads with knots compared to threads without knots. In all cases the rupture of the thread occurred in the knot area, presumably due to damage caused to the thread during the knotting process. The D-S-D knot had the greatest resistance with polypropylene threads, and S-S-D provided the greatest resistance with nylon threads Polypropylene threads, with D-S-D knots, should be more indicated to suture tissues that have to support great forces and with little deformation of the suture (e.g., tendons). Nylon threads, with S-S-D knots, would be better indicated for tissues that have to support smaller forces and that require greater elasticity (e.g., skin). Copyright © 2011 AEC. Published by Elsevier Espana. All rights reserved.
Clark, Andrew G; Naufer, M Nabuan; Westerlund, Fredrik; Lincoln, Per; Rouzina, Ioulia; Paramanathan, Thayaparan; Williams, Mark C
2018-02-06
Molecules that bind DNA via threading intercalation show high binding affinity as well as slow dissociation kinetics, properties ideal for the development of anticancer drugs. To this end, it is critical to identify the specific molecular characteristics of threading intercalators that result in optimal DNA interactions. Using single-molecule techniques, we quantify the binding of a small metal-organic ruthenium threading intercalator (Δ,Δ-B) and compare its binding characteristics to a similar molecule with significantly larger threading moieties (Δ,Δ-P). The binding affinities of the two molecules are the same, while comparison of the binding kinetics reveals significantly faster kinetics for Δ,Δ-B. However, the kinetics is still much slower than that observed for conventional intercalators. Comparison of the two threading intercalators shows that the binding affinity is modulated independently by the intercalating section and the binding kinetics is modulated by the threading moiety. In order to thread DNA, Δ,Δ-P requires a "lock mechanism", in which a large length increase of the DNA duplex is required for both association and dissociation. In contrast, measurements of the force-dependent binding kinetics show that Δ,Δ-B requires a large DNA length increase for association but no length increase for dissociation from DNA. This contrasts strongly with conventional intercalators, for which almost no DNA length change is required for association but a large DNA length change must occur for dissociation. This result illustrates the fundamentally different mechanism of threading intercalation compared with conventional intercalation and will pave the way for the rational design of therapeutic drugs based on DNA threading intercalation.
Integrating Mechanisms for Insulin Resistance: Common Threads and Missing Links
Samuel, Varman T.; Shulman, Gerald I.
2012-01-01
Insulin resistance is a complex metabolic disorder that defies a single etiological pathway. Accumulation of ectopic lipid metabolites, activation of the unfolded protein response (UPR) pathway and innate immune pathways have all been implicated in the pathogenesis of insulin resistance. However, these pathways are also closely linked to changes in fatty acid uptake, lipogenesis, and energy expenditure that can impact ectopic lipid deposition. Ultimately, accumulation of specific lipid metabolites (diacylglycerols and/or ceramides) in liver and skeletal muscle, may be a common pathway leading to impaired insulin signaling and insulin resistance. PMID:22385956
Lech, Christie; Swaminathan, Anand
2017-11-01
This article discusses abdominal aortic emergencies. There is a common thread of risk factors and causes of these diseases, including age, male gender, hypertension, dyslipidemia, and connective tissue disorders. The most common presenting symptom of these disorders is pain, usually in the chest, flank, abdomen, or back. Computed tomography scan is the gold standard for diagnosis of pathologic conditions of the aorta in the hemodynamically stable patient. Treatment consists of a combination of blood pressure and heart rate control and, in many cases, emergent surgical intervention. Copyright © 2017 Elsevier Inc. All rights reserved.
Chowdhary, Ramesh; Halldin, Anders; Jimbo, Ryo; Wennerberg, Ann
2015-06-01
To describe the early bone tissue response to implants with and without micro threads designed to the full length of an oxidized titanium implant. A pair of two-dimensional finite element models was designed using a computer aided three-dimensional interactive application files of an implant model with micro threads in between macro threads and one without micro threads. Oxidized titanium implants with (test implants n=20) and without (control implants n=20) micro thread were prepared. A total of 12 rabbits were used and each received four implants. Insertion torque while implant placement and removal torque analysis after 4 weeks was performed in nine rabbits, and histomorphometric analysis in three rabbits, respectively. Finite element analysis showed less stress accumulation in test implant models with 31Mpa when compared with 62.2 Mpa in control implant model. Insertion and removal torque analysis did not show any statistical significance between the two implant designs. At 4 weeks, there was a significant difference between the two groups in the percentage of new bone volume and bone-to-implant contact in the femur (p< .05); however, not in the tibia. The effect of micro threads was prominent in the femur suggesting that micro threads promote bone formation. The stress distribution supported by the micro threads was especially effective in the cancellous bone. © 2013 Wiley Periodicals, Inc.
Thread scheduling for GPU-based OPC simulation on multi-thread
NASA Astrophysics Data System (ADS)
Lee, Heejun; Kim, Sangwook; Hong, Jisuk; Lee, Sooryong; Han, Hwansoo
2018-03-01
As semiconductor product development based on shrinkage continues, the accuracy and difficulty required for the model based optical proximity correction (MBOPC) is increasing. OPC simulation time, which is the most timeconsuming part of MBOPC, is rapidly increasing due to high pattern density in a layout and complex OPC model. To reduce OPC simulation time, we attempt to apply graphic processing unit (GPU) to MBOPC because OPC process is good to be programmed in parallel. We address some issues that may typically happen during GPU-based OPC simulation in multi thread system, such as "out of memory" and "GPU idle time". To overcome these problems, we propose a thread scheduling method, which manages OPC jobs in multiple threads in such a way that simulations jobs from multiple threads are alternatively executed on GPU while correction jobs are executed at the same time in each CPU cores. It was observed that the amount of GPU peak memory usage decreases by up to 35%, and MBOPC runtime also decreases by 4%. In cases where out of memory issues occur in a multi-threaded environment, the thread scheduler was used to improve MBOPC runtime up to 23%.
Nanofibre production in spiders without electric charge.
Joel, Anna-Christin; Baumgartner, Werner
2017-06-15
Technical nanofibre production is linked to high voltage, because nanofibres are typically produced by electrospinning. In contrast, spiders have evolved a way to produce nanofibres without high voltage. These spiders are called cribellate spiders and produce nanofibres within their capture thread production. It is suggested that their nanofibres become frictionally charged when brushed over a continuous area on the calamistrum, a comb-like structure at the metatarsus of the fourth leg. Although there are indications that electrostatic charges are involved in the formation of the thread structure, final proof is missing. We proposed three requirements to validate this hypothesis: (1) the removal of any charge during or after thread production has an influence on the structure of the thread; (2) the characteristic structure of the thread can be regenerated by charging; and (3) the thread is attracted to or repelled from differently charged objects. None of these three requirements were proven true. Furthermore, mathematical calculations reveal that even at low charges, the calculated structural assembly of the thread does not match the observed reality. Electrostatic forces are therefore not involved in the production of cribellate capture threads. © 2017. Published by The Company of Biologists Ltd.
Final report on EURAMET.L-S21: `Supplementary comparison of parallel thread gauges'
NASA Astrophysics Data System (ADS)
Mudronja, Vedran; Šimunovic, Vedran; Acko, Bojan; Matus, Michael; Bánréti, Edit; István, Dicso; Thalmann, Rudolf; Lassila, Antti; Lillepea, Lauri; Bartolo Picotto, Gian; Bellotti, Roberto; Pometto, Marco; Ganioglu, Okhan; Meral, Ilker; Salgado, José Antonio; Georges, Vailleau
2015-01-01
The results of the comparison of parallel thread gauges between ten European countries are presented. Three thread plugs and three thread rings were calibrated in one loop. Croatian National Laboratory for Length (HMI/FSB-LPMD) acted as the coordinator and pilot laboratory of the comparison. Thread angle, thread pitch, simple pitch diameter and pitch diameter were measured. Pitch diameters were calibrated within 1a, 2a, 1b and 2b calibration categories in accordance with the EURAMET cg-10 calibration guide. A good agreement between the measurement results and differences due to different calibration categories are analysed in this paper. This comparison was a first EURAMET comparison of parallel thread gauges based on the EURAMET ctg-10 calibration guide, and has made a step towards the harmonization of future comparisons with the registration of CMC values for thread gauges. Main text. To reach the main text of this paper, click on Final Report. Note that this text is that which appears in Appendix B of the BIPM key comparison database kcdb.bipm.org/. The final report has been peer-reviewed and approved for publication by the CCL, according to the provisions of the CIPM Mutual Recognition Arrangement (CIPM MRA).
Model for threading dislocations in metamorphic tandem solar cells on GaAs (001) substrates
NASA Astrophysics Data System (ADS)
Song, Yifei; Kujofsa, Tedi; Ayers, John E.
2018-02-01
We present an approximate model for the threading dislocations in III-V heterostructures and have applied this model to study the defect behavior in metamorphic triple-junction solar cells. This model represents a new approach in which the coefficient for second-order threading dislocation annihilation and coalescence reactions is considered to be determined by the length of misfit dislocations, LMD, in the structure, and we therefore refer to it as the LMD model. On the basis of this model we have compared the average threading dislocation densities in the active layers of triple junction solar cells using linearly-graded buffers of varying thicknesses as well as S-graded (complementary error function) buffers with varying thicknesses and standard deviation parameters. We have shown that the threading dislocation densities in the active regions of metamorphic tandem solar cells depend not only on the thicknesses of the buffer layers but on their compositional grading profiles. The use of S-graded buffer layers instead of linear buffers resulted in lower threading dislocation densities. Moreover, the threading dislocation densities depended strongly on the standard deviation parameters used in the S-graded buffers, with smaller values providing lower threading dislocation densities.
NASA Astrophysics Data System (ADS)
Miao, Hong; Jiang, Cheng; Liu, Sixing; Zhang, Shanwen; Zhang, Yanjun
2017-03-01
The adoption of cold-extrusion forming for internal thread net forming becomes an important component of anti-fatigue processing with the development of internal thread processing towards high performance, low cost and low energy consumption. It has vast application foreground in the field of aviation, spaceflight, high speed train and etc. The internal thread processing and anti-fatigue manufacture technology are summarized. In terms of the perspective of processing quality and fatigue serving life, the advantages and disadvantages of the processing methods from are compared. The internal thread cold-extrusion processing technology is investigated for the purpose of improving the anti-fatigue serving life of internal thread. The superiorities of the plastic deformation law and surface integrity of the metal layer in the course of cold extrusion for improving its stability and economy are summed up. The proposed research forecasts the development tendency of the internal thread anti-fatigue manufacturing technology.
Ellenrieder, Martin; Bader, Rainer; Bergschmidt, Philipp; Mittelmeier, Wolfram
2016-03-01
Prospectively the outcome after total hip replacement with a new threaded acetabular cup design was compared to an established press-fit cup. After 1, 2 and 5 years, the 36-item Short Form Health Survey, Western Ontario and McMaster University Osteoarthritis Index and Harris Hip Score revealed no significant differences between the two groups (each group: n=42 patients), except for a higher Harris Hip Score in the threaded cup group after five years (p=0.02). After five years, one threaded cup had a mild radiolucent line without further signs of loosening. All other cups of both groups (98.6%) showed a full osseous integration. The cup inclination angle ranged from 41-58° (threaded cups) to 39-77° (press-fit cups). The new threaded cup provides equivalent clinical outcomes and osseous integration but more precise implant positioning compared to the press-fit design. No complications typically ascribed to threaded cups (acetabular fractures, bone resorption, nerve impairment) occurred.
Multithreading with separate data to improve the performance of Backpropagation method
NASA Astrophysics Data System (ADS)
Dhamma, Mulia; Zarlis, Muhammad; Budhiarti Nababan, Erna
2017-12-01
Backpropagation is one method of artificial neural network that can make a prediction for a new data with learning by supervised of the past data. The learning process of backpropagation method will become slow if we give too much data for backpropagation method to learn the data. Multithreading with a separate data inside of each thread are being used in order to improve the performance of backpropagtion method . Base on the research for 39 data and also 5 times experiment with separate data into 2 thread, the result showed that the average epoch become 6490 when using 2 thread and 453049 epoch when using only 1 thread. The most lowest epoch for 2 thread is 1295 and 1 thread is 356116. The process of improvement is caused by the minimum error from 2 thread that has been compared to take the weight and bias value. This process will be repeat as long as the backpropagation do learning.
Lag threads organize the brain’s intrinsic activity
Mitra, Anish; Snyder, Abraham Z.; Blazey, Tyler; Raichle, Marcus E.
2015-01-01
It has been widely reported that intrinsic brain activity, in a variety of animals including humans, is spatiotemporally structured. Specifically, propagated slow activity has been repeatedly demonstrated in animals. In human resting-state fMRI, spontaneous activity has been understood predominantly in terms of zero-lag temporal synchrony within widely distributed functional systems (resting-state networks). Here, we use resting-state fMRI from 1,376 normal, young adults to demonstrate that multiple, highly reproducible, temporal sequences of propagated activity, which we term “lag threads,” are present in the brain. Moreover, this propagated activity is largely unidirectional within conventionally understood resting-state networks. Modeling experiments show that resting-state networks naturally emerge as a consequence of shared patterns of propagation. An implication of these results is that common physiologic mechanisms may underlie spontaneous activity as imaged with fMRI in humans and slowly propagated activity as studied in animals. PMID:25825720
Tanikawa, Akio; Shinkai, Akira; Miyashita, Tadashi
2014-11-01
The evolutionary process of the unique web architectures of spiders of the sub-family Cyrtarachninae, which includes the triangular web weaver, bolas spider, and webless spider, is thought to be derived from reduction of orbicular 'spanning-thread webs' resembling ordinal orb webs. A molecular phylogenetic analysis was conducted to explore this hypothesis using orbicular web spiders Cyrtarachne, Paraplectana, Poecilopachys, triangular web spider Pasilobus, bolas spiders Ordgarius and Mastophora, and webless spider Celaenia. The phylogeny inferred from partial sequences of mt-COI, nuclear 18S-rRNA and 28S-rRNA showed that the common ancestor of these spiders diverged into two clades: a spanning-thread web clade and a bolas or webless clade. This finding suggests that the triangular web evolved by reduction of an orbicular spanning web, but that bolas spiders evolved in the early stage, which does not support the gradual web reduction hypothesis.
NASA Technical Reports Server (NTRS)
Artho, Cyrille; Havelund, Klaus; Biere, Armin; Koga, Dennis (Technical Monitor)
2003-01-01
Data races are a common problem in concurrent and multi-threaded programming. They are hard to detect without proper tool support. Despite the successful application of these tools, experience shows that the notion of data race is not powerful enough to capture certain types of inconsistencies occurring in practice. In this paper we investigate data races on a higher abstraction layer. This enables us to detect inconsistent uses of shared variables, even if no classical race condition occurs. For example, a data structure representing a coordinate pair may have to be treated atomically. By lifting the meaning of a data race to a higher level, such problems can now be covered. The paper defines the concepts view and view consistency to give a notation for this novel kind of property. It describes what kinds of errors can be detected with this new definition, and where its limitations are. It also gives a formal guideline for using data structures in a multi-threading environment.
Effects of thread interruptions on tool pins in friction stir welding of AA6061
Reza-E-Rabby, Md.; Tang, Wei; Reynolds, Anthony P.
2017-06-21
In this paper, effects of pin thread and thread interruptions (flats) on weld quality and process response parameters during friction stir welding (FSW) of 6061 aluminium alloy were quantified. Otherwise, identical smooth and threaded pins with zero to four flats were adopted for FSW. Weldability and process response variables were examined. Results showed that threads with flats significantly improved weld quality and reduced in-plane forces. A three-flat threaded pin led to production of defect-free welds under all examined welding conditions. Spectral analyses of in-plane forces and weld cross-sectional analysis were performed to establish correlation among pin flats, force dynamics andmore » defect formation. Finally, the lowest in-plane force spectra amplitudes were consistently observed for defect-free welds.« less
Effects of thread interruptions on tool pins in friction stir welding of AA6061
DOE Office of Scientific and Technical Information (OSTI.GOV)
Reza-E-Rabby, Md.; Tang, Wei; Reynolds, Anthony P.
In this paper, effects of pin thread and thread interruptions (flats) on weld quality and process response parameters during friction stir welding (FSW) of 6061 aluminium alloy were quantified. Otherwise, identical smooth and threaded pins with zero to four flats were adopted for FSW. Weldability and process response variables were examined. Results showed that threads with flats significantly improved weld quality and reduced in-plane forces. A three-flat threaded pin led to production of defect-free welds under all examined welding conditions. Spectral analyses of in-plane forces and weld cross-sectional analysis were performed to establish correlation among pin flats, force dynamics andmore » defect formation. Finally, the lowest in-plane force spectra amplitudes were consistently observed for defect-free welds.« less
Servicing a globally broadcast interrupt signal in a multi-threaded computer
Attinella, John E.; Davis, Kristan D.; Musselman, Roy G.; Satterfield, David L.
2015-12-29
Methods, apparatuses, and computer program products for servicing a globally broadcast interrupt signal in a multi-threaded computer comprising a plurality of processor threads. Embodiments include an interrupt controller indicating in a plurality of local interrupt status locations that a globally broadcast interrupt signal has been received by the interrupt controller. Embodiments also include a thread determining that a local interrupt status location corresponding to the thread indicates that the globally broadcast interrupt signal has been received by the interrupt controller. Embodiments also include the thread processing one or more entries in a global interrupt status bit queue based on whether global interrupt status bits associated with the globally broadcast interrupt signal are locked. Each entry in the global interrupt status bit queue corresponds to a queued global interrupt.
VPython: Writing Real-time 3D Physics Programs
NASA Astrophysics Data System (ADS)
Chabay, Ruth
2001-06-01
VPython (http://cil.andrew.cmu.edu/projects/visual) combines the Python programming language with an innovative 3D graphics module called Visual, developed by David Scherer. Designed to make 3D physics simulations accessible to novice programmers, VPython allows the programmer to write a purely computational program without any graphics code, and produces an interactive realtime 3D graphical display. In a program 3D objects are created and their positions modified by computational algorithms. Running in a separate thread, the Visual module monitors the positions of these objects and renders them many times per second. Using the mouse, one can zoom and rotate to navigate through the scene. After one hour of instruction, students in an introductory physics course at Carnegie Mellon University, including those who have never programmed before, write programs in VPython to model the behavior of physical systems and to visualize fields in 3D. The Numeric array processing module allows the construction of more sophisticated simulations and models as well. VPython is free and open source. The Visual module is based on OpenGL, and runs on Windows, Linux, and Macintosh.
NASA Astrophysics Data System (ADS)
Stuart, J. A.
2011-12-01
This paper explores the challenges in implementing a message passing interface usable on systems with data-parallel processors, and more specifically GPUs. As a case study, we design and implement the ``DCGN'' API on NVIDIA GPUs that is similar to MPI and allows full access to the underlying architecture. We introduce the notion of data-parallel thread-groups as a way to map resources to MPI ranks. We use a method that also allows the data-parallel processors to run autonomously from user-written CPU code. In order to facilitate communication, we use a sleep-based polling system to store and retrieve messages. Unlike previous systems, our method provides both performance and flexibility. By running a test suite of applications with different communication requirements, we find that a tolerable amount of overhead is incurred, somewhere between one and five percent depending on the application, and indicate the locations where this overhead accumulates. We conclude that with innovations in chipsets and drivers, this overhead will be mitigated and provide similar performance to typical CPU-based MPI implementations while providing fully-dynamic communication.
NASA Astrophysics Data System (ADS)
Wolk, S. J.; Petreshock, J. G.; Allen, P.; Bartholowmew, R. T.; Isobe, T.; Cresitello-Dittmar, M.; Dewey, D.
The NASA Great Observatory Chandra was launched July 23, 1999 aboard the space shuttle Columbia. The Chandra Science Center (CXC) runs a monitoring and trends analysis program to maximize the science return from this mission. At the time of the launch, the monitoring portion of this system was in place. The system is a collection of multiple threads and programming methodologies acting cohesively. Real-time data are passed to the CXC. Our real-time tool, ACORN (A Comprehensive object-ORiented Necessity), performs limit checking of performance related hardware. Chandra is in ground contact less than 3 hours a day, so the bulk of the monitoring must take place on data dumped by the spacecraft. To do this, we have written several tools which run off of the CXC data system pipelines. MTA_MONITOR_STATIC, limit checks FITS files containing hardware data. MTA_EVENT_MON and MTA_GRAT_MON create quick look data for the focal place instruments and the transmission gratings. When instruments violate their operational limits, the responsible scientists are notified by email and problem tracking is initiated. Output from all these codes is distributed to CXC scientists via HTML interface.
Two new endemic species of Epictia Gray, 1845 (Serpentes: Leptotyphlopidae) from Northern Peru.
Koch, Claudia; Cruz, Roy Santa; Cárdenas, Heidy
2016-08-11
Herein, we describe two new thread snake species of the genus Epictia from elevations higher than 2000 meters above sea level in the Andes of the Cajamarca Region in Northern Peru. Both species share 10 midtail scale rows, a broad contact between the anterior supralabial and the supraocular scales in most of the specimens, and a yellow spot on the snout and the terminal part of the tail. Epictia venegasi sp. nov. is described on the basis of nine specimens and can further be differentiated from its congeners by having 211-221 mid-dorsal scale rows and a color pattern where each body scale is black on the anterior half and yellow on the posterior half. The description of Epictia vonmayi sp. nov. is based on two specimens which can further be differentiated from their congeners by having 196-205 mid-dorsal scale rows and 14 distinct black longitudinal stripes around the body, which run through the center of each scale and are separated by bright yellow interspaces; accordingly the tail exhibits 10 black longitudinal stripes which likewise run through the center of each scale.
Fuh, Lih-Jyh; Hsu, Jui-Ting; Huang, Heng-Li; Chen, Michael Y C; Shen, Yen-Wen
2013-01-01
Bone stress and interfacial sliding at the bone-implant interface (BII) were analyzed in zirconia and titanium implants with various thread designs and interface conditions (bonded BII and contact BIIs with different frictional coefficients) for both conventional and immediately loaded treatments. A total of 18 finite element models comprising two implant materials (zirconia and titanium), three thread designs (different shapes and pitches), and three interface conditions (bonded and contact BIIs) were analyzed to assess the effects on bone stresses and on sliding at the BII. The material properties of the bone model were anisotropic, and a lateral force of 130 N was applied as the loading condition. In the immediately loaded implant, the stress was highly concentrated at one site of the peri-implant bone. The peak bone stress was more than 20% lower in zirconia implants than in titanium implants for a bonded BII and 14% to 20% lower for a contact BII. The bone stresses did not differ significantly between implants with V-shaped threads and square threads. However, sliding at the BII was more than 25% lower with square-thread implants than with V-shaped-thread implants for titanium implants and 36% lower for zirconia implants. Reducing the thread size and pitch in cortical bone (via two V-shaped threads with different pitches) decreased the bone stress by 13%. Increasing the frictional coefficient reduced sliding at the BII in both zirconia and titanium implants. As an implant material, zirconia can reduce the bone stress in the crestal cortical region. Bone stress and sliding at the BII are heavily dependent on the thread design and the frictional coefficient at the BII of immediately loaded implants.
Kishore, Vipuil; Bullock, Whitney; Sun, Xuanhao; Van Dyke, William Scott; Akkus, Ozan
2011-01-01
Topographical cues from the extracellular microenvironment can influence cellular activity including proliferation and differentiation. Information on the effects of material topography on tenogenic differentiation of human mesenchymal stem cells (human MSCs) is limited. A methodology using the principles of isoelectric focusing has previously been developed in our laboratory to synthesize electrochemically aligned collagen (ELAC) threads that mimics the packing density, alignment and strength of collagen dense connective tissues. In the current study, human MSCs were cultured on ELAC and randomly-oriented collagen threads and the effect of collagen orientation on cell morphology, proliferation and tenogenic differentiation was investigated. The results indicate that higher rates of proliferation were observed on randomly oriented collagen threads compared to ELAC threads. On the other hand, tendon specific markers such as scleraxis, tenomodulin, tenascin-C and collagen-III were significantly increased on ELAC threads compared to randomly oriented collagen threads. Additionally, osteocalcin, a specific marker of bone differentiation was suppressed on ELAC threads. Previous studies have reported that BMP-12 is a key growth factor to induce tenogenic differentiation of human MSCs. To evaluate the synergistic effect of BMP-12 and collagen orientation, human MSCs were cultured on ELAC threads in culture medium supplemented with and without BMP-12. The results revealed that BMP-12 did not have an additional effect on the tenogenic differentiation of human MSCs on ELAC threads. Together, these results suggest that ELAC induces tenogenic differentiation of human MSCs by presenting an aligned and dense collagen substrate, akin to the tendon itself. In conclusion, ELAC has a significant potential to be used as a tendon replacement and in the development of an osteotendinous construct towards the regeneration of bone-tendon interfaces. PMID:22177622
Nijsure, Madhura P; Pastakia, Meet; Spano, Joseph; Fenn, Michael B; Kishore, Vipuil
2017-09-01
Bone tissue engineering mandates the development of a functional scaffold that mimics the physicochemical properties of native bone. Bioglass 45S5 (BG) is a highly bioactive material known to augment bone formation and restoration. Hybrid scaffolds fabricated using collagen type I and BG resemble the organic and inorganic composition of the bone extracellular matrix and hence have been extensively investigated for bone tissue engineering applications. However, collagen-BG scaffolds developed thus far do not recapitulate the aligned structure of collagen found in native bone. In this study, an electrochemical fabrication method was employed to synthesize BG-incorporated electrochemically aligned collagen (BG-ELAC) threads that are compositionally similar to native bone. Further, aligned collagen fibrils within BG-ELAC threads mimic the anisotropic arrangement of collagen fibrils in native bone. The effect of BG incorporation on the mechanical properties and cell-mediated mineralization on ELAC threads was investigated. The results indicated that BG can be successfully incorporated within ELAC threads, without disturbing collagen fibril alignment. Further, BG incorporation significantly increased the ultimate tensile stress (UTS) and modulus of ELAC threads (p < 0.05). SBF conditioning showed extensive mineralization on BG-ELAC threads that increased over time demonstrating the bone bioactivity of BG-ELAC threads. Additionally, BG incorporation into ELAC threads resulted in increased cell proliferation (p < 0.05) and deposition of a highly dense and continuous mineralized matrix. In conclusion, incorporation of BG into ELAC threads is a viable strategy for the development of an osteoconductive material for bone tissue engineering applications. © 2017 Wiley Periodicals, Inc. J Biomed Mater Res Part A: 105A: 2429-2440, 2017. © 2017 Wiley Periodicals, Inc.
Using all of your CPU's in HIPE
NASA Astrophysics Data System (ADS)
Jacobson, J. D.; Fadda, D.
2012-09-01
Modern computer architectures increasingly feature multi-core CPU's. For example, the MacbookPro features the Intel quad-core i7 processors. Through the use of hyper-threading, where each core can execute two threads simultaneously, the quad-core i7 can support eight simultaneous processing threads. All this on your laptop! This CPU power can now be put into service by scientists to perform data reduction tasks, but only if the software has been designed to take advantage of the multiple processor architectures. Up to now, software written for Herschel data reduction (HIPE), written in Jython and JAVA, is single-threaded and can only utilize a single processor. Users of HIPE do not get any advantage from the additional processors. Why not put all of the CPU resources to work reducing your data? We present a multi-threaded software application that corrects long-term transients in the signal from the PACS unchopped spectroscopy line scan mode. In this poster, we present a multi-threaded software framework to achieve performance improvements from parallel execution. We will show how a task to correct transients in the PACS Spectroscopy Pipeline for the un-chopped line scan mode, has been threaded. This computation-intensive task uses either a one-parameter or a three parameter exponential function, to characterize the transient. The task uses a JAVA implementation of Minpack, translated from the C (Moshier) and IDL (Markwardt) by the authors, to optimize the correction parameters. We also explain how to determine if a task can benefit from threading (Amdahl's Law), and if it is safe to thread. The design and implementation, using the JAVA concurrency package completions service is described. Pitfalls, timing bugs, thread safety, resource control, testing and performance improvements are described and plotted.
NASA Astrophysics Data System (ADS)
Lohn, Stefan B.; Dong, Xin; Carminati, Federico
2012-12-01
Chip-Multiprocessors are going to support massive parallelism by many additional physical and logical cores. Improving performance can no longer be obtained by increasing clock-frequency because the technical limits are almost reached. Instead, parallel execution must be used to gain performance. Resources like main memory, the cache hierarchy, bandwidth of the memory bus or links between cores and sockets are not going to be improved as fast. Hence, parallelism can only result into performance gains if the memory usage is optimized and the communication between threads is minimized. Besides concurrent programming has become a domain for experts. Implementing multi-threading is error prone and labor-intensive. A full reimplementation of the whole AliRoot source-code is unaffordable. This paper describes the effort to evaluate the adaption of AliRoot to the needs of multi-threading and to provide the capability of parallel processing by using a semi-automatic source-to-source transformation to address the problems as described before and to provide a straight-forward way of parallelization with almost no interference between threads. This makes the approach simple and reduces the required manual changes in the code. In a first step, unconditional thread-safety will be introduced to bring the original sequential and thread unaware source-code into the position of utilizing multi-threading. Afterwards further investigations have to be performed to point out candidates of classes that are useful to share amongst threads. Then in a second step, the transformation has to change the code to share these classes and finally to verify if there are anymore invalid interferences between threads.
Shared prefetching to reduce execution skew in multi-threaded systems
DOE Office of Scientific and Technical Information (OSTI.GOV)
Eichenberger, Alexandre E; Gunnels, John A
Mechanisms are provided for optimizing code to perform prefetching of data into a shared memory of a computing device that is shared by a plurality of threads that execute on the computing device. A memory stream of a portion of code that is shared by the plurality of threads is identified. A set of prefetch instructions is distributed across the plurality of threads. Prefetch instructions are inserted into the instruction sequences of the plurality of threads such that each instruction sequence has a separate sub-portion of the set of prefetch instructions, thereby generating optimized code. Executable code is generated basedmore » on the optimized code and stored in a storage device. The executable code, when executed, performs the prefetches associated with the distributed set of prefetch instructions in a shared manner across the plurality of threads.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
Childers, J. T.; Uram, T. D.; LeCompte, T. J.
As the LHC moves to higher energies and luminosity, the demand for computing resources increases accordingly and will soon outpace the growth of the World- wide LHC Computing Grid. To meet this greater demand, event generation Monte Carlo was targeted for adaptation to run on Mira, the supercomputer at the Argonne Leadership Computing Facility. Alpgen is a Monte Carlo event generation application that is used by LHC experiments in the simulation of collisions that take place in the Large Hadron Collider. This paper details the process by which Alpgen was adapted from a single-processor serial-application to a large-scale parallel-application andmore » the performance that was achieved.« less
Childers, J. T.; Uram, T. D.; LeCompte, T. J.; ...
2016-09-29
As the LHC moves to higher energies and luminosity, the demand for computing resources increases accordingly and will soon outpace the growth of the Worldwide LHC Computing Grid. To meet this greater demand, event generation Monte Carlo was targeted for adaptation to run on Mira, the supercomputer at the Argonne Leadership Computing Facility. Alpgen is a Monte Carlo event generation application that is used by LHC experiments in the simulation of collisions that take place in the Large Hadron Collider. Finally, this paper details the process by which Alpgen was adapted from a single-processor serial-application to a large-scale parallel-application andmore » the performance that was achieved.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
Childers, J. T.; Uram, T. D.; LeCompte, T. J.
As the LHC moves to higher energies and luminosity, the demand for computing resources increases accordingly and will soon outpace the growth of the Worldwide LHC Computing Grid. To meet this greater demand, event generation Monte Carlo was targeted for adaptation to run on Mira, the supercomputer at the Argonne Leadership Computing Facility. Alpgen is a Monte Carlo event generation application that is used by LHC experiments in the simulation of collisions that take place in the Large Hadron Collider. Finally, this paper details the process by which Alpgen was adapted from a single-processor serial-application to a large-scale parallel-application andmore » the performance that was achieved.« less
Implementing Shared Memory Parallelism in MCBEND
NASA Astrophysics Data System (ADS)
Bird, Adam; Long, David; Dobson, Geoff
2017-09-01
MCBEND is a general purpose radiation transport Monte Carlo code from AMEC Foster Wheelers's ANSWERS® Software Service. MCBEND is well established in the UK shielding community for radiation shielding and dosimetry assessments. The existing MCBEND parallel capability effectively involves running the same calculation on many processors. This works very well except when the memory requirements of a model restrict the number of instances of a calculation that will fit on a machine. To more effectively utilise parallel hardware OpenMP has been used to implement shared memory parallelism in MCBEND. This paper describes the reasoning behind the choice of OpenMP, notes some of the challenges of multi-threading an established code such as MCBEND and assesses the performance of the parallel method implemented in MCBEND.
2nd-Order CESE Results For C1.4: Vortex Transport by Uniform Flow
NASA Technical Reports Server (NTRS)
Friedlander, David J.
2015-01-01
The Conservation Element and Solution Element (CESE) method was used as implemented in the NASA research code ez4d. The CESE method is a time accurate formulation with flux-conservation in both space and time. The method treats the discretized derivatives of space and time identically and while the 2nd-order accurate version was used, high-order versions exist, the 2nd-order accurate version was used. In regards to the ez4d code, it is an unstructured Navier-Stokes solver coded in C++ with serial and parallel versions available. As part of its architecture, ez4d has the capability to utilize multi-thread and Messaging Passage Interface (MPI) for parallel runs.
A cooperative strategy for parameter estimation in large scale systems biology models.
Villaverde, Alejandro F; Egea, Jose A; Banga, Julio R
2012-06-22
Mathematical models play a key role in systems biology: they summarize the currently available knowledge in a way that allows to make experimentally verifiable predictions. Model calibration consists of finding the parameters that give the best fit to a set of experimental data, which entails minimizing a cost function that measures the goodness of this fit. Most mathematical models in systems biology present three characteristics which make this problem very difficult to solve: they are highly non-linear, they have a large number of parameters to be estimated, and the information content of the available experimental data is frequently scarce. Hence, there is a need for global optimization methods capable of solving this problem efficiently. A new approach for parameter estimation of large scale models, called Cooperative Enhanced Scatter Search (CeSS), is presented. Its key feature is the cooperation between different programs ("threads") that run in parallel in different processors. Each thread implements a state of the art metaheuristic, the enhanced Scatter Search algorithm (eSS). Cooperation, meaning information sharing between threads, modifies the systemic properties of the algorithm and allows to speed up performance. Two parameter estimation problems involving models related with the central carbon metabolism of E. coli which include different regulatory levels (metabolic and transcriptional) are used as case studies. The performance and capabilities of the method are also evaluated using benchmark problems of large-scale global optimization, with excellent results. The cooperative CeSS strategy is a general purpose technique that can be applied to any model calibration problem. Its capability has been demonstrated by calibrating two large-scale models of different characteristics, improving the performance of previously existing methods in both cases. The cooperative metaheuristic presented here can be easily extended to incorporate other global and local search solvers and specific structural information for particular classes of problems.
Tissue reactions to modern suturing material in colorectal surgery.
Molokova, O A; Kecherukov, A I; Aliev, F Sh; Chernov, I A; Bychkov, V G; Kononov, V P
2007-06-01
Morphological changes in the wall of the large intestine were studied after its manual suturing by a double-row interrupted suture with modern suture threads. Light and scanning electron microscopy showed "fuse properties" and "sawing effect" of polyfilament twisted threads (e.g. vicryl). Monofilament threads were free from these drawbacks and therefore were preferable. Metal elastic threads on the basis of titanium-nickelide alloys caused no inflammatory changes in tissues.
2015-09-01
position unless so designated by other authorized documents. Citation of trade names in this report does not constitute an official endorsement or...project to design and develop a Fire Resistant (FR) and Heat Resistant (HR) sewing thread. The main goal of the project is to produce sewing threads made...addresses the design , development and testing of various Fire Resistant (FR)/Heat Resistant (HR) sewing threads for US Army applications. Such a sewing
Kerr, Genevieve G; Nahrung, Helen F; Wiegand, Aaron; Kristoffersen, Joanna; Killen, Peter; Brown, Cameron; Macdonald, Joanne
2018-02-22
Silks from orb-weaving spiders are exceptionally tough, producing a model polymer for biomimetic fibre development. The mechanical properties of naturally spun silk threads from two species of Australian orb-weavers, Nephila pilipes and Nephila plumipes , were examined here in relation to overall thread diameter, the size and number of fibres within threads, and spider size. N. pilipes , the larger of the two species, had significantly tougher silk with higher strain capacity than its smaller congener, producing threads with average toughness of 150 MJ m -3 , despite thread diameter, mean fibre diameter and number of fibres per thread not differing significantly between the two species. Within N. pilipes , smaller silk fibres were produced by larger spiders, yielding tougher threads. In contrast, while spider size was correlated with thread diameter in N. plumipes , there were no clear patterns relating to silk toughness, which suggests that the differences in properties between the silk of the two species arise through differing molecular structure. Our results support previous studies that found that the mechanical properties of silk differ between distantly related spider species, and extends on that work to show that the mechanical and physical properties of silk from more closely related species can also differ remarkably. © 2018. Published by The Company of Biologists Ltd.
Plasma treatments of wool fiber surface for microfluidic applications
DOE Office of Scientific and Technical Information (OSTI.GOV)
Jeon, So-Hyoun; Hwang, Ki-Hwan; Lee, Jin Su
Highlights: • We used atmospheric plasma for tuning the wettability of wool fibers. • The wicking rates of the wool fibers increased with increasing treatment time. • The increasing of wettability results in removement of fatty acid on the wool surface. - Abstract: Recent progress in health diagnostics has led to the development of simple and inexpensive systems. Thread-based microfluidic devices allow for portable and inexpensive field-based technologies enabling medical diagnostics, environmental monitoring, and food safety analysis. However, controlling the flow rate of wool thread, which is a very important part of thread-based microfluidic devices, is quite difficult. For thismore » reason, we focused on thread-based microfluidics in the study. We developed a method of changing the wettability of hydrophobic thread, including wool thread. Thus, using natural wool thread as a channel, we demonstrate herein that the manipulation of the liquid flow, such as micro selecting and micro mixing, can be achieved by applying plasma treatment to wool thread. In addition to enabling the flow control of the treated wool channels consisting of all natural substances, this procedure will also be beneficial for biological sensing devices. We found that wools treated with various gases have different flow rates. We used an atmospheric plasma with O{sub 2}, N{sub 2} and Ar gases.« less
Carbon Nanotube Thread Electrochemical Cell: Detection of Heavy Metals.
Zhao, Daoli; Siebold, David; Alvarez, Noe T; Shanov, Vesselin N; Heineman, William R
2017-09-19
In this work, all three electrodes in an electrochemical cell were fabricated based on carbon nanotube (CNT) thread. CNT thread partially insulated with a thin polystyrene coating to define the microelectrode area was used as the working electrode; bare CNT thread was used as the auxiliary electrode; and a micro quasi-reference electrode was fabricated by electroplating CNT thread with Ag and then anodizing it in chloride solution to form a layer of AgCl. The Ag|AgCl coated CNT thread electrode provided a stable potential comparable to the conventional liquid-junction type Ag|AgCl reference electrode. The CNT thread auxiliary electrode provided a stable current, which is comparable to a Pt wire auxiliary electrode. This all-CNT thread three electrode cell has been evaluated as a microsensor for the simultaneous determination of trace levels of heavy metal ions by anodic stripping voltammetry (ASV). Hg 2+ , Cu 2+ , and Pb 2+ were used as a representative system for this study. The calculated detection limits (based on the 3σ method) with a 120 s deposition time are 1.05, 0.53, and 0.57 nM for Hg 2+ , Cu 2+ , and Pb 2+ , respectively. These electrodes significantly reduce the dimensions of the conventional three electrode electrochemical cell to the microscale.
Statistical Signal Models and Algorithms for Image Analysis
1984-10-25
In this report, two-dimensional stochastic linear models are used in developing algorithms for image analysis such as classification, segmentation, and object detection in images characterized by textured backgrounds. These models generate two-dimensional random processes as outputs to which statistical inference procedures can naturally be applied. A common thread throughout our algorithms is the interpretation of the inference procedures in terms of linear prediction
Software Requirements Specification for an Ammunition Management System
1986-09-01
thesis takes the form of a software requirements specification. Such a specification, according to Pressman [Ref. 7], establishes a complete...defined by Pressman , is depicted in Figure 1.1. 11 Figure 1.1 Generalized Software Life Cycle The common thread which binds the various phases together...application of software engineering principles requires an established methodology. This methodology, according to Pressman [Ref. 8:p. 151 is an
NASA Technical Reports Server (NTRS)
2002-01-01
This report outlines the activities of the GLOBE (Global Learning and Observations to Benefit the Environment) Train-the-Trainer Workshop. Educators were introduced to the GLOBE protocols for Atmosphere, Hydrology, Soil and Land Cover. These protocols included measurement of pH, temperature, precipitation, salinity, and soil moisture content. Each topic included implementation plans and learning activities.
Solar Filament Longitudinal Oscillations along a Magnetic Field Tube with Two Dips
DOE Office of Scientific and Technical Information (OSTI.GOV)
Zhou Yu-Hao; Zhang Li-Yue; Ouyang, Y.
Large-amplitude longitudinal oscillations of solar filaments have been observed and explored for more than ten years. Previous studies are mainly based on the one-dimensional rigid flux tube model with a single magnetic dip. However, it has been noted that there might be two magnetic dips, and hence two threads, along one magnetic field line. Following previous work, we intend to investigate the kinematics of the filament longitudinal oscillations when two threads are magnetically connected, which is done by solving one-dimensional radiative hydrodynamic equations with the numerical code MPI-AMRVAC. Two different types of perturbations are considered, and the difference from previousmore » works resulting from the interaction of the two filament threads is investigated. We find that even with the inclusion of the thread–thread interaction, the oscillation period is modified weakly, by at most 20% compared to the traditional pendulum model with one thread. However, the damping timescale is significantly affected by the thread–thread interaction. Hence, we should take it into account when applying the consistent seismology to the filaments where two threads are magnetically connected.« less
A Family of ACO Routing Protocols for Mobile Ad Hoc Networks
Rupérez Cañas, Delfín; Sandoval Orozco, Ana Lucila; García Villalba, Luis Javier; Kim, Tai-hoon
2017-01-01
In this work, an ACO routing protocol for mobile ad hoc networks based on AntHocNet is specified. As its predecessor, this new protocol, called AntOR, is hybrid in the sense that it contains elements from both reactive and proactive routing. Specifically, it combines a reactive route setup process with a proactive route maintenance and improvement process. Key aspects of the AntOR protocol are the disjoint-link and disjoint-node routes, separation between the regular pheromone and the virtual pheromone in the diffusion process and the exploration of routes, taking into consideration the number of hops in the best routes. In this work, a family of ACO routing protocols based on AntOR is also specified. These protocols are based on protocol successive refinements. In this work, we also present a parallelized version of AntOR that we call PAntOR. Using programming multiprocessor architectures based on the shared memory protocol, PAntOR allows running tasks in parallel using threads. This parallelization is applicable in the route setup phase, route local repair process and link failure notification. In addition, a variant of PAntOR that consists of having more than one interface, which we call PAntOR-MI (PAntOR-Multiple Interface), is specified. This approach parallelizes the sending of broadcast messages by interface through threads. PMID:28531159
Screw-Thread Inserts As Temporary Flow Restrictors
NASA Technical Reports Server (NTRS)
Trimarchi, Paul
1992-01-01
Coil-spring screw-thread inserts found useful as temporary flow restrictors. Inserts placed in holes through which flow restricted, effectively reducing cross sections available for flow. Friction alone holds inserts against moderate upstream pressures. Use of coil-spring thread inserts as flow restrictors conceived as inexpensive solution to problem of adjusting flow of oxygen through orifices in faceplate into hydrogen/oxygen combustion chamber. Installation and removal of threaded inserts gentle enough not to deform orifice tubes.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Gala, Alan; Ohmacht, Martin
A multiprocessor system includes nodes. Each node includes a data path that includes a core, a TLB, and a first level cache implementing disambiguation. The system also includes at least one second level cache and a main memory. For thread memory access requests, the core uses an address associated with an instruction format of the core. The first level cache uses an address format related to the size of the main memory plus an offset corresponding to hardware thread meta data. The second level cache uses a physical main memory address plus software thread meta data to store the memorymore » access request. The second level cache accesses the main memory using the physical address with neither the offset nor the thread meta data after resolving speculation. In short, this system includes mapping of a virtual address to a different physical addresses for value disambiguation for different threads.« less
Asymptotic investigations into the `fluid mechanical sewing machine'
NASA Astrophysics Data System (ADS)
Blount, Maurice; Lister, John
2008-11-01
The fall of a slender viscous thread from a nozzle onto a moving horizontal belt exhibits a wide range of behaviour. Steady motion is observed above a critical belt speed. Below this speed the thread undergoes a buckling instability, and lays down on the belt a variety of stable, periodic patterns referred to as a `fluid mechanical sewing machine'. We expand on previous theoretical progress [1] by including the effects arising from the resistance of the thread to bending. While the bending resistance of a slender viscous thread is small, under certain circumstances it has a dominant effect. We work in the asymtotic limit of a slender thread, and investigate the full range of steady solutions. An asymptotic refinement to the estimate derived in [1] for the onset of buckling instability is presented, and the behaviour of the thread near onset is discussed. [1] S. Chiu-Webster & J.R. Lister, J. Fluid Mech. 569, 89-111.
Spiker, Andrea M; Dixit, Sameer; Cosgarea, Andrew J
2012-12-01
The running portion of the triathlon represents the final leg of the competition and, by some reports, the most important part in determining a triathlete's overall success. Although most triathletes spend most of their training time on cycling, running injuries are the most common injuries encountered. Common causes of running injuries include overuse, lack of rest, and activities that aggravate biomechanical predisposers of specific injuries. We discuss the running-associated injuries in the hip, knee, lower leg, ankle, and foot of the triathlete, and the causes, presentation, evaluation, and treatment of each.
The ultrastructure of the plasmodial protist Leucodictyon marinum Grell.
Grell, K G; Schüller, S
1991-06-21
Leucodictyon marinum Grell, obtained from tide pools near the Shimoda Marine Research Center (Japan), is a meroplasmodium with flattened cell bodies, enclosed in loricae, and a common reticulopodial network. The cell bodies have a single, excentrically located nucleus which contains a central nucleolus, several heterochromatic areas and a filamentous rodlet of unknown function. Plastids are lacking. The mitochondria have tubular cristae. Extrusomes, resembling discobolocysts, do occur, but are rarely met with. Many vacuoles with a homogeneous content indicate that the final part of digestion takes place in the cell bodies. The reticulopodia are slender threads, but show dilatations, caused by vesicles which transport food to the cell bodies. The reticulopodia contain microtubules. There are two types of cytokinesis: Equal division leads to enlargement of the meroplasmodium, unequal division to zoosporo-genesis. The development of the two flagella of the zoospore is described. The flagellar root system consists only of a short fibre connecting both basal bodies and some microtubules running to the plasmalemma. The difficulty to classify the recently investigated species Reticulosphaera socialis, Chlorarachnion reptans and Leucodictyon marinum is discussed. If the "reticulo-meroplasmodial complex" is a synapomorphy, indicating their affinity, they may derive from an early offshoot of the ancestral Heterokontophyta and can scarcely be affiliated to one of the established classes. Copyright © 1991 Gustav Fischer Verlag · Stuttgart · Jena · New York. Published by Elsevier GmbH.. All rights reserved.
A communication-avoiding, hybrid-parallel, rank-revealing orthogonalization method.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Hoemmen, Mark
2010-11-01
Orthogonalization consumes much of the run time of many iterative methods for solving sparse linear systems and eigenvalue problems. Commonly used algorithms, such as variants of Gram-Schmidt or Householder QR, have performance dominated by communication. Here, 'communication' includes both data movement between the CPU and memory, and messages between processors in parallel. Our Tall Skinny QR (TSQR) family of algorithms requires asymptotically fewer messages between processors and data movement between CPU and memory than typical orthogonalization methods, yet achieves the same accuracy as Householder QR factorization. Furthermore, in block orthogonalizations, TSQR is faster and more accurate than existing approaches formore » orthogonalizing the vectors within each block ('normalization'). TSQR's rank-revealing capability also makes it useful for detecting deflation in block iterative methods, for which existing approaches sacrifice performance, accuracy, or both. We have implemented a version of TSQR that exploits both distributed-memory and shared-memory parallelism, and supports real and complex arithmetic. Our implementation is optimized for the case of orthogonalizing a small number (5-20) of very long vectors. The shared-memory parallel component uses Intel's Threading Building Blocks, though its modular design supports other shared-memory programming models as well, including computation on the GPU. Our implementation achieves speedups of 2 times or more over competing orthogonalizations. It is available now in the development branch of the Trilinos software package, and will be included in the 10.8 release.« less
Benson, Christopher R; Maffeo, Christopher; Fatila, Elisabeth M; Liu, Yun; Sheetz, Edward G; Aksimentiev, Aleksei; Singharoy, Abhishek; Flood, Amar H
2018-05-07
The coordinated motion of many individual components underpins the operation of all machines. However, despite generations of experience in engineering, understanding the motion of three or more coupled components remains a challenge, known since the time of Newton as the "three-body problem." Here, we describe, quantify, and simulate a molecular three-body problem of threading two molecular rings onto a linear molecular thread. Specifically, we use voltage-triggered reduction of a tetrazine-based thread to capture two cyanostar macrocycles and form a [3]pseudorotaxane product. As a consequence of the noncovalent coupling between the cyanostar rings, we find the threading occurs by an unexpected and rare inchworm-like motion where one ring follows the other. The mechanism was derived from controls, analysis of cyclic voltammetry (CV) traces, and Brownian dynamics simulations. CVs from two noncovalently interacting rings match that of two covalently linked rings designed to thread via the inchworm pathway, and they deviate considerably from the CV of a macrocycle designed to thread via a stepwise pathway. Time-dependent electrochemistry provides estimates of rate constants for threading. Experimentally derived parameters (energy wells, barriers, diffusion coefficients) helped determine likely pathways of motion with rate-kinetics and Brownian dynamics simulations. Simulations verified intercomponent coupling could be separated into ring-thread interactions for kinetics, and ring-ring interactions for thermodynamics to reduce the three-body problem to a two-body one. Our findings provide a basis for high-throughput design of molecular machinery with multiple components undergoing coupled motion.
Lunar drill footplate and casing
NASA Technical Reports Server (NTRS)
Maassen, Erik C.; Hendrix, Thomas H.; Morrison, Eddie W.; Phillips, Rodrick B.; Le, Vu Quang; Works, Bruce A.
1989-01-01
To prevent hole collapse during lunar drilling operations, a casing has been devised of a graphite reinforced polyimide composite which will be able to withstand the lunar environment. Additionally, this casing will be inserted into the ground in segments two meters long which will penetrate the regolith simultaneously with the auger. The vertical action of the mobile platform will provide a downward force to the casing string through a special adaptor, giving the casing the needed impetus to sink the anticipated depth of ten meters. Casing segments will be connected with a simple snap arrangement. Excess casing will be cut off by a cylindrical cutting tool which will also transport the excess casing away from the hole. A footplate will be incorporated to grasp the auger rod string during rod segment additions or removals. The footplate grasping mechanism will consist of a set of vice-like arms, one end of each bearing threaded to a common power screw. The power screw will be threaded such that one end's thread pitch opposes that of the other end. The weight of the auger and rod string will be transmitted through the arms to the power screw and absorbed by a set of three ball bearing assemblies. The power screw will be driven by a one-half horsepower brushless motor actuated by radio control. The footplate will rest on four short legs and be anchored with pins that are an integral part of each leg.
Red Thread Found on Bermuda Grass
T. H. Filer
1966-01-01
Red thread fungus (Corticium fuciforme (Berk.) Wakef.) was observed in 1965 and 1966 on Bermuda grass (Cynodon dactylon) on lawns in Leland, Mississippi. Red thread is a serious disease on fescues but has not previously been reported on Bermuda grass.
NDL-v2.0: A new version of the numerical differentiation library for parallel architectures
NASA Astrophysics Data System (ADS)
Hadjidoukas, P. E.; Angelikopoulos, P.; Voglis, C.; Papageorgiou, D. G.; Lagaris, I. E.
2014-07-01
We present a new version of the numerical differentiation library (NDL) used for the numerical estimation of first and second order partial derivatives of a function by finite differencing. In this version we have restructured the serial implementation of the code so as to achieve optimal task-based parallelization. The pure shared-memory parallelization of the library has been based on the lightweight OpenMP tasking model allowing for the full extraction of the available parallelism and efficient scheduling of multiple concurrent library calls. On multicore clusters, parallelism is exploited by means of TORC, an MPI-based multi-threaded tasking library. The new MPI implementation of NDL provides optimal performance in terms of function calls and, furthermore, supports asynchronous execution of multiple library calls within legacy MPI programs. In addition, a Python interface has been implemented for all cases, exporting the functionality of our library to sequential Python codes. Catalog identifier: AEDG_v2_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEDG_v2_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 63036 No. of bytes in distributed program, including test data, etc.: 801872 Distribution format: tar.gz Programming language: ANSI Fortran-77, ANSI C, Python. Computer: Distributed systems (clusters), shared memory systems. Operating system: Linux, Unix. Has the code been vectorized or parallelized?: Yes. RAM: The library uses O(N) internal storage, N being the dimension of the problem. It can use up to O(N2) internal storage for Hessian calculations, if a task throttling factor has not been set by the user. Classification: 4.9, 4.14, 6.5. Catalog identifier of previous version: AEDG_v1_0 Journal reference of previous version: Comput. Phys. Comm. 180(2009)1404 Does the new version supersede the previous version?: Yes Nature of problem: The numerical estimation of derivatives at several accuracy levels is a common requirement in many computational tasks, such as optimization, solution of nonlinear systems, and sensitivity analysis. For a large number of scientific and engineering applications, the underlying functions correspond to simulation codes for which analytical estimation of derivatives is difficult or almost impossible. A parallel implementation that exploits systems with multiple CPUs is very important for large scale and computationally expensive problems. Solution method: Finite differencing is used with a carefully chosen step that minimizes the sum of the truncation and round-off errors. The parallel versions employ both OpenMP and MPI libraries. Reasons for new version: The updated version was motivated by our endeavors to extend a parallel Bayesian uncertainty quantification framework [1], by incorporating higher order derivative information as in most state-of-the-art stochastic simulation methods such as Stochastic Newton MCMC [2] and Riemannian Manifold Hamiltonian MC [3]. The function evaluations are simulations with significant time-to-solution, which also varies with the input parameters such as in [1, 4]. The runtime of the N-body-type of problem changes considerably with the introduction of a longer cut-off between the bodies. In the first version of the library, the OpenMP-parallel subroutines spawn a new team of threads and distribute the function evaluations with a PARALLEL DO directive. This limits the functionality of the library as multiple concurrent calls require nested parallelism support from the OpenMP environment. Therefore, either their function evaluations will be serialized or processor oversubscription is likely to occur due to the increased number of OpenMP threads. In addition, the Hessian calculations include two explicit parallel regions that compute first the diagonal and then the off-diagonal elements of the array. Due to the barrier between the two regions, the parallelism of the calculations is not fully exploited. These issues have been addressed in the new version by first restructuring the serial code and then running the function evaluations in parallel using OpenMP tasks. Although the MPI-parallel implementation of the first version is capable of fully exploiting the task parallelism of the PNDL routines, it does not utilize the caching mechanism of the serial code and, therefore, performs some redundant function evaluations in the Hessian and Jacobian calculations. This can lead to: (a) higher execution times if the number of available processors is lower than the total number of tasks, and (b) significant energy consumption due to wasted processor cycles. Overcoming these drawbacks, which become critical as the time of a single function evaluation increases, was the primary goal of this new version. Due to the code restructure, the MPI-parallel implementation (and the OpenMP-parallel in accordance) avoids redundant calls, providing optimal performance in terms of the number of function evaluations. Another limitation of the library was that the library subroutines were collective and synchronous calls. In the new version, each MPI process can issue any number of subroutines for asynchronous execution. We introduce two library calls that provide global and local task synchronizations, similarly to the BARRIER and TASKWAIT directives of OpenMP. The new MPI-implementation is based on TORC, a new tasking library for multicore clusters [5-7]. TORC improves the portability of the software, as it relies exclusively on the POSIX-Threads and MPI programming interfaces. It allows MPI processes to utilize multiple worker threads, offering a hybrid programming and execution environment similar to MPI+OpenMP, in a completely transparent way. Finally, to further improve the usability of our software, a Python interface has been implemented on top of both the OpenMP and MPI versions of the library. This allows sequential Python codes to exploit shared and distributed memory systems. Summary of revisions: The revised code improves the performance of both parallel (OpenMP and MPI) implementations. The functionality and the user-interface of the MPI-parallel version have been extended to support the asynchronous execution of multiple PNDL calls, issued by one or multiple MPI processes. A new underlying tasking library increases portability and allows MPI processes to have multiple worker threads. For both implementations, an interface to the Python programming language has been added. Restrictions: The library uses only double precision arithmetic. The MPI implementation assumes the homogeneity of the execution environment provided by the operating system. Specifically, the processes of a single MPI application must have identical address space and a user function resides at the same virtual address. In addition, address space layout randomization should not be used for the application. Unusual features: The software takes into account bound constraints, in the sense that only feasible points are used to evaluate the derivatives, and given the level of the desired accuracy, the proper formula is automatically employed. Running time: Running time depends on the function's complexity. The test run took 23 ms for the serial distribution, 25 ms for the OpenMP with 2 threads, 53 ms and 1.01 s for the MPI parallel distribution using 2 threads and 2 processes respectively and yield-time for idle workers equal to 10 ms. References: [1] P. Angelikopoulos, C. Paradimitriou, P. Koumoutsakos, Bayesian uncertainty quantification and propagation in molecular dynamics simulations: a high performance computing framework, J. Chem. Phys 137 (14). [2] H.P. Flath, L.C. Wilcox, V. Akcelik, J. Hill, B. van Bloemen Waanders, O. Ghattas, Fast algorithms for Bayesian uncertainty quantification in large-scale linear inverse problems based on low-rank partial Hessian approximations, SIAM J. Sci. Comput. 33 (1) (2011) 407-432. [3] M. Girolami, B. Calderhead, Riemann manifold Langevin and Hamiltonian Monte Carlo methods, J. R. Stat. Soc. Ser. B (Stat. Methodol.) 73 (2) (2011) 123-214. [4] P. Angelikopoulos, C. Paradimitriou, P. Koumoutsakos, Data driven, predictive molecular dynamics for nanoscale flow simulations under uncertainty, J. Phys. Chem. B 117 (47) (2013) 14808-14816. [5] P.E. Hadjidoukas, E. Lappas, V.V. Dimakopoulos, A runtime library for platform-independent task parallelism, in: PDP, IEEE, 2012, pp. 229-236. [6] C. Voglis, P.E. Hadjidoukas, D.G. Papageorgiou, I. Lagaris, A parallel hybrid optimization algorithm for fitting interatomic potentials, Appl. Soft Comput. 13 (12) (2013) 4481-4492. [7] P.E. Hadjidoukas, C. Voglis, V.V. Dimakopoulos, I. Lagaris, D.G. Papageorgiou, Supporting adaptive and irregular parallelism for non-linear numerical optimization, Appl. Math. Comput. 231 (2014) 544-559.
A Survey of Runners' Attitudes Toward and Experiences With Minimally Shod Running.
Cohler, Marissa H; Casey, Ellen
2015-08-01
To investigate the characteristics, perceptions, motivating factors, experiences, and injury rates of runners who practice minimally shod running. Survey. web-based questionnaire. Five-hundred sixty-six members of the Chicago Area Runner's Association. A link to a 31-question online survey was e-mailed to members of Chicago Area Runner's Association. Questions covered demographic information, use of minimalist-style running shoes (MSRS), injury rates, and change in pain. Use of MSRS, occurrence or improvement of injury/pain, regions of injury/pain, reasons for or for not using MSRS. One-hundred seventy-five (31%) respondents had practiced minimally shod running, and the most common motivating factor was to decrease injuries and/or pain. Fifty-one respondents (29%) suffered an injury or pain while wearing MSRS, with the most common body part involved being the foot. Fifty-four respondents (31%) had an injury that improved after adopting minimally shod running; the most common area involved was the knee. One-hundred twenty respondents (69%) were still using MSRS. Of those who stopped using MSRS, the main reason was development of an injury or pain. The most common reason that respondents have not tried minimally shod running is a fear of developing an injury. This survey-based study demonstrated that the use of MSRS is common, largely as the result of a perception that they may reduce injuries or pain. Reductions and occurrences of injury/pain with minimally shod running were reported in approximately equal numbers. The most common site of reported injury/pain reduction was the knee, whereas the most common reported site of injury/pain occurrence was the foot. Fear of developing pain or injury is the most common reason runners are reluctant to try minimally shod running. Copyright © 2015 American Academy of Physical Medicine and Rehabilitation. Published by Elsevier Inc. All rights reserved.
Conceptual Design Study on Bolts for Self-Loosing Preventable Threaded Fasteners
NASA Astrophysics Data System (ADS)
Noma, Atsushi; He, Jianmei
2017-11-01
Threaded fasteners using bolts is widely applied in industrial field as well as various fields. However, threaded fasteners using bolts have loosing problems and cause many accidents. In this study, the purpose is to obtain self-loosing preventable threaded fasteners by applying spring characteristic effects on bolt structures. Helical-cutting applied bolt structures is introduced through three dimensional (3D) CAD modeling tools. Analytical approaches for evaluations on the spring characteristic effects helical-cutting applied bolt structures and self-loosing preventable performance of threaded fasteners were performed using finite element method and results are reported. Comparing slackness test results with analytical results and more details on evaluating mechanical properties will be executed in future study.
Incremental Drag due to Grooves and Threads for KE (Kinetic Energy) Projectiles
1989-03-01
RFI • CTsB TF * - MF (3a) q L where TF1 is the Thread Factor defined as: TF 0.84 + 0.117 P - o (3b) where p is the groove pitch in inches, MF1 is...g2) MF RF CD (4) where TF11 and TF1 2 are the thread factors for the threads of pitch p, and P2, respectively. 5 One can notice the large
DOE Office of Scientific and Technical Information (OSTI.GOV)
Abdel-Kareem, O.; Khedr, A.; Abdelhamid, M.
Analysis of the composition of an object is a necessary step in the documentation of the properties of this object for estimating its condition. Also this is an important task for establishing an appropriate conservation treatment of an object or to follow up the result of the application of the suggested treatments. There has been an important evolution in the methods used for analysis of metal threads since the second half of the twentieth century. Today, the main considerations of selecting a method are based on the diagnostic power, representative sampling, reproducibility, destructive nature/invasiveness of analysis and accessibility to themore » appropriate instrument. This study aims at evaluating the usefulness of the use of Laser Induced Breakdown Spectroscopy (LIBS) Technique for analysis of historical metal threads. In this study various historical metal threads collected from different museums were investigated using (LIBS) technique. For evaluating usefulness of the suggested analytical protocol of this technique, the same investigated metal thread samples were investigated with Scanning Electron Microscope (SEM) with energy-dispersive x-ray analyzer (EDX) which is reported in conservation field as the best method, to determine the chemical composition, and corrosion of investigated metal threads. The results show that all investigated metal threads in the present study are too dirty, strongly damaged and corroded with different types of corrosion products. Laser Induced Breakdown Spectroscopy (LIBS) Technique is considered very useful technique that can be used safely for investigating historical metal threads. It is, in fact, very useful tool as a noninvasive method for analysis of historical metal threads. The first few laser shots are very useful for the investigation of the corrosion and dirt layer, while the following shots are very useful and effective for investigating the coating layer. Higher number of laser shots are very useful for the main composition of the metal thread. There is a necessity to carry out further research to investigate and determine the most appropriate and effective approaches and methods for conservation of these metal threads.« less
Cellular and synaptic network defects in autism
Peça, João; Feng, Guoping
2012-01-01
Many candidate genes are now thought to confer susceptibility to autism spectrum disorder (ASD). Here we review four interrelated complexes, each composed of multiple families of genes that functionally coalesce on common cellular pathways. We illustrate a common thread in the organization of glutamatergic synapses and suggest a link between genes involved in Tuberous Sclerosis Complex, Fragile X syndrome, Angelman syndrome and several synaptic ASD candidate genes. When viewed in this context, progress in deciphering the molecular architecture of cellular protein-protein interactions together with the unraveling of synaptic dysfunction in neural networks may prove pivotal to advancing our understanding of ASDs. PMID:22440525
NASA Astrophysics Data System (ADS)
Singh, N.
2014-12-01
It is now widely recognized that superthermal electrons commonly exist with the thermal population in most space plasmas. When plasmas consisting of such electron population expand, double layers (DLs) naturally forma due to charge separation; the more mobile superthermal electrons march ahead of the thermal population, leaving a positive charge behind and generating electric fields. Under certain conditions such fields evolve into thin double layers or shocks. The double layers accelerate ions. Such double-layer formation was first invoked to explain expansion of laser produced plasmas. Since then it has been studied in laboratory experiments, and applied to (i) polar wind acceleration,(ii) the existence of low-altitude double layers in the auroral acceleration, (iii) a possible mechanism for the origination of the solar wind, (iv) the helicon double layer thrusters, and (v) the deceleration of electrons after their acceleration in solar flare events. The role of superthermal-electron driven double layers, also known as the low-altitude auroral double layers in the upward current region, in the upward acceleration of ionospheric ions is well-known. In the auroral application the upward moving superthermal electrons consist of backscattered downgoing primary energetic electrons as well as the secondary electrons. Similarly we suggest that such double layers might play roles in the acceleration of ions in the solar wind across the coronal transition region, where the superthermal electrons are supplied by magnetic reconnection events. We will present a unified theoretical view of the superthermal electron-driven double layers and their applications. We will summarize theoretical, experimental, simulation and observational results highlighting the common threads running through the various existing studies.
Bott, Raya A.; Bräunig, Peter
2017-01-01
To survive, web-building spiders rely on their capture threads to restrain prey. Many species use special adhesives for this task, and again the majority of those species cover their threads with viscoelastic glue droplets. Cribellate spiders, by contrast, use a wool of nanofibres as adhesive. Previous studies hypothesized that prey is restrained by van der Waals' forces and entrapment in the nanofibres. A large discrepancy when comparing the adhesive force on artificial surfaces versus prey implied that the real mechanism was still elusive. We observed that insect prey's epicuticular waxes infiltrate the wool of nanofibres, probably induced by capillary forces. The fibre-reinforced composite thus formed led to an adhesion between prey and thread eight times stronger than that between thread and wax-free surfaces. Thus, cribellate spiders employ the originally protective coating of their insect prey as a fatal component of their adhesive and the insect promotes its own capture. We suggest an evolutionary arms race with prey changing the properties of their cuticular waxes to escape the cribellate capture threads that eventually favoured spider threads with viscous glue. PMID:28566485
Attenuation of the tip vortex flow using a flexible thread
NASA Astrophysics Data System (ADS)
Lee, Seung-Jae; Shin, Jin-Woo; Arndt, Roger E. A.; Suh, Jung-Chun
2018-01-01
Tip vortex cavitation (TVC) is important in a number of practical engineering applications. The onset of TVC is a critical concern for navy surface ships and submarines that aim to increase their capability to evade detection. A flexible thread attachment at blade tips was recently suggested as a new method to delay the onset of TVC. Although the occurrence of TVC can be reduced using a flexible thread, no scientific investigation focusing on its mechanisms has been undertaken. Thus, herein, we experimentally investigated the use of the flexible thread to suppress TVC from an elliptical wing. These investigations were performed in a cavitation tunnel and involved an observation of TVC using high-speed cameras, motion tracking of the thread using image-processing techniques, and near-field flow measurements performed using stereoscopic particle image velocimetry. The experimental data suggested that the flexible thread affects the axial velocity field more than the circumferential velocity field around the TVC axis. Furthermore, we observed no clear dependence of the vortex core size, circulation, and flow unsteadiness on TVC suppression. However, the presence of the thread at the wing tip led to a notable reduction in the streamwise velocity field, thereby alleviating TVC.
NASA Astrophysics Data System (ADS)
Handhika, T.; Bustamam, A.; Ernastuti, Kerami, D.
2017-07-01
Multi-thread programming using OpenMP on the shared-memory architecture with hyperthreading technology allows the resource to be accessed by multiple processors simultaneously. Each processor can execute more than one thread for a certain period of time. However, its speedup depends on the ability of the processor to execute threads in limited quantities, especially the sequential algorithm which contains a nested loop. The number of the outer loop iterations is greater than the maximum number of threads that can be executed by a processor. The thread distribution technique that had been found previously only be applied by the high-level programmer. This paper generates a parallelization procedure for low-level programmer in dealing with 2-level nested loop problems with the maximum number of threads that can be executed by a processor is smaller than the number of the outer loop iterations. Data preprocessing which is related to the number of the outer loop and the inner loop iterations, the computational time required to execute each iteration and the maximum number of threads that can be executed by a processor are used as a strategy to determine which parallel region that will produce optimal speedup.
Harrington, Matthew J.; Gupta, Himadri S.; Fratzl, Peter; Waite, J. Herbert
2009-01-01
The byssal threads of the California mussel, Mytilus californianus, are highly hysteretic, elastomeric fibers that collectively perform a holdfast function in wave-swept rocky seashore habitats. Following cyclic loading past the mechanical yield point, threads exhibit a damage-dependent reduction in mechanical performance. However, the distal portion of the byssal thread is capable of recovering initial material properties through a time-dependent healing process in the absence of active cellular metabolism. Byssal threads are composed almost exclusively of multi-domain hybrid collagens known as preCols, which largely determine the mechanical properties of the thread. Here, the structure-property relationships that govern thread mechanical performance are further probed. The molecular rearrangements that occur during yield and damage repair were investigated using time-resolved in situ wide angle X-ray diffraction (WAXD) coupled with cyclic tensile loading of threads and through thermally enhanced damage-repair studies. Results indicate that the collagen domains in byssal preCols are mechanically protected by the unfolding of sacrificial non-collagenous domains that refold on a slower time-scale. Time-dependent healing is primarily attributed to stochastic recoupling of broken histidine-metal coordination complexes. PMID:19275941
Optimal Sensor Scheduling for Multiple Hypothesis Testing
1981-09-01
Naval Research, under contract N00014-77-0532 is gratpfully acknowledged. 2 Laboratory for Information and Decision Systems , MIT Room 35-213, Cambridge...treat the more general problem [9,10]. However, two common threads connect these approaches: they obtain feedback laws mapping posterior destributions ...objective of a detection or identification algorithm is to produce correct estimates of the true state of a system . It is also bene- ficial if these
2006-09-01
Chaum , 2006a). 84 Figure 42. The JTC Chart/Map provides a Graphic User Interface (GUI) for common situational awareness and maritime...through either individual or collaborative effort and subsequent published to the JC3IEDM data store ( Chaum , 2006a). 85 Operational Node Connection...an available service site ( Chaum , 2006b). Operational Threads COP Monitoring Collaborative Planning Deliberate Individual Planning / Approval
Code of Federal Regulations, 2013 CFR
2013-07-01
..., threaded, socket, or compression fittings. Gaskets and thread sealants shall be suitable for hydrogen... closures. (v) Piping, tubing, and fittings. (a) Piping, tubing, and fittings and gasket and thread sealants... including process or analytical equipment. (c) Be located 25 feet from concentrations of people. (d) Be...
Automated quality control for stitching of textile articles
NASA Technical Reports Server (NTRS)
Miller, Jeffrey L. (Inventor); Markus, Alan (Inventor)
1999-01-01
Quality control for stitching of a textile article is performed by measuring thread tension in the stitches as the stitches are being made, determining locations of the stitches, and generating a map including the locations and stitching data derived from the measured thread tensions. The stitching data can be analyzed, off-line or in real time, to identify defective stitches. Defective stitches can then be repaired. Real time analysis of the thread tensions allows problems such as broken needle threads to be corrected immediately.
THE THERMAL INSTABILITY OF SOLAR PROMINENCE THREADS
DOE Office of Scientific and Technical Information (OSTI.GOV)
Soler, R.; Goossens, M.; Ballester, J. L., E-mail: roberto.soler@wis.kuleuven.be
The fine structure of solar prominences and filaments appears as thin and long threads in high-resolution images. In H{alpha} observations of filaments, some threads can be observed for only 5-20 minutes before they seem to fade and eventually disappear, suggesting that these threads may have very short lifetimes. The presence of an instability might be the cause of this quick disappearance. Here, we study the thermal instability of prominence threads as an explanation of their sudden disappearance from H{alpha} observations. We model a prominence thread as a magnetic tube with prominence conditions embedded in a coronal environment. We assume amore » variation of the physical properties in the transverse direction so that the temperature and density continuously change from internal to external values in an inhomogeneous transitional layer representing the particular prominence-corona transition region (PCTR) of the thread. We use the nonadiabatic and resistive magnetohydrodynamic equations, which include terms due to thermal conduction parallel and perpendicular to the magnetic field, radiative losses, heating, and magnetic diffusion. We combine both analytical and numerical methods to study linear perturbations from the equilibrium state, focusing on unstable thermal solutions. We find that thermal modes are unstable in the PCTR for temperatures higher than 80,000 K, approximately. These modes are related to temperature disturbances that can lead to changes in the equilibrium due to rapid plasma heating or cooling. For typical prominence parameters, the instability timescale is of the order of a few minutes and is independent of the form of the temperature profile within the PCTR of the thread. This result indicates that thermal instability may play an important role for the short lifetimes of threads in the observations.« less
Genetic algorithms for protein threading.
Yadgari, J; Amir, A; Unger, R
1998-01-01
Despite many years of efforts, a direct prediction of protein structure from sequence is still not possible. As a result, in the last few years researchers have started to address the "inverse folding problem": Identifying and aligning a sequence to the fold with which it is most compatible, a process known as "threading". In two meetings in which protein folding predictions were objectively evaluated, it became clear that threading as a concept promises a real breakthrough, but that much improvement is still needed in the technique itself. Threading is a NP-hard problem, and thus no general polynomial solution can be expected. Still a practical approach with demonstrated ability to find optimal solutions in many cases, and acceptable solutions in other cases, is needed. We applied the technique of Genetic Algorithms in order to significantly improve the ability of threading algorithms to find the optimal alignment of a sequence to a structure, i.e. the alignment with the minimum free energy. A major progress reported here is the design of a representation of the threading alignment as a string of fixed length. With this representation validation of alignments and genetic operators are effectively implemented. Appropriate data structure and parameters have been selected. It is shown that Genetic Algorithm threading is effective and is able to find the optimal alignment in a few test cases. Furthermore, the described algorithm is shown to perform well even without pre-definition of core elements. Existing threading methods are dependent on such constraints to make their calculations feasible. But the concept of core elements is inherently arbitrary and should be avoided if possible. While a rigorous proof is hard to submit yet an, we present indications that indeed Genetic Algorithm threading is capable of finding consistently good solutions of full alignments in search spaces of size up to 10(70).
DOE Office of Scientific and Technical Information (OSTI.GOV)
Attinella, John E.; Davis, Kristan D.; Musselman, Roy G.
Methods, apparatuses, and computer program products for servicing a globally broadcast interrupt signal in a multi-threaded computer comprising a plurality of processor threads. Embodiments include an interrupt controller indicating in a plurality of local interrupt status locations that a globally broadcast interrupt signal has been received by the interrupt controller. Embodiments also include a thread determining that a local interrupt status location corresponding to the thread indicates that the globally broadcast interrupt signal has been received by the interrupt controller. Embodiments also include the thread processing one or more entries in a global interrupt status bit queue based on whethermore » global interrupt status bits associated with the globally broadcast interrupt signal are locked. Each entry in the global interrupt status bit queue corresponds to a queued global interrupt.« less
Threaded Discussion Instructional Strategies and Student Performance
ERIC Educational Resources Information Center
Krull, Rodger Pratt
2013-01-01
Educators need insight into what instructional strategies are effective in the online environment, but few researchers have contrasted threaded discussion strategies and measures of student performance using a quantitative approach. Also, the effectiveness of threaded discussion strategies across all student generation groups or between genders is…
NASA Astrophysics Data System (ADS)
Hu, Yanying; Liu, Huijie; Du, Shuaishuai
2018-06-01
The aim of the present article is to offer insight into the effects of pin profiles on interface defects, tensile shear properties, microstructures, and the material flow of friction stir lap welded joints. The results indicate that, compared to the lap joints welded by the single threaded plane pin, the three-plane threaded pin, and the triangle threaded pin, the lap joint obtained by the conventional conical threaded pin is characterized by the minimum interface defect. The alternate threads and planes on the pin provide periodical stress, leading to pulsatile material flow patterns. Under the effect of pulsatile revolutions, an asymmetrical flow field is formed around the tool. The threads on the pin force the surrounding material to flow downward. The planes cannot only promote the horizontal flow of the material by scraping, but also provide extra space for the material vertical flow. A heuristic model is established to describe the material flow mechanism during friction stir lap welding under the effect of pulsatile revolutions.
Mechanical Strength Improvements of Carbon Nanotube Threads through Epoxy Cross-Linking
Yu, Qingyue; Alvarez, Noe T.; Miller, Peter; Malik, Rachit; Haase, Mark R.; Schulz, Mark; Shanov, Vesselin; Zhu, Xinbao
2016-01-01
Individual Carbon Nanotubes (CNTs) have a great mechanical strength that needs to be transferred into macroscopic fiber assemblies. One approach to improve the mechanical strength of the CNT assemblies is by creating covalent bonding among their individual CNT building blocks. Chemical cross-linking of multiwall CNTs (MWCNTs) within the fiber has significantly improved the strength of MWCNT thread. Results reported in this work show that the cross-linked thread had a tensile strength six times greater than the strength of its control counterpart, a pristine MWCNT thread (1192 MPa and 194 MPa, respectively). Additionally, electrical conductivity changes were observed, revealing 2123.40 S·cm−1 for cross-linked thread, and 3984.26 S·cm−1 for pristine CNT thread. Characterization suggests that the obtained high tensile strength is due to the cross-linking reaction of amine groups from ethylenediamine plasma-functionalized CNT with the epoxy groups of the cross-linking agent, 4,4-methylenebis(N,N-diglycidylaniline). PMID:28787868
NASA Astrophysics Data System (ADS)
Csiszár, Gábor; Ungár, Tamás; Járó, Márta
2013-06-01
Micro-structure can talk when documentation is missing. In ancient Roman or medieval periods, kings, queens, or just rich people decorated their clothes or even their horse covers richly with miniature jewels or metal threads. The origin or the fabrication techniques of these ancient threads is often unknown. Thirteen thread samples made of gold or gilt silver manufactured during the last sixteen hundred years are investigated for the micro-structure in terms of dislocation density, crystallite size, and planar defects. In a few cases, these features are compared with sub-structure of similar metallic threads prepared in modern, twentieth century workshops. The sub-structure is determined by X-ray line profile analysis, using high resolution diffractograms with negligible instrumental broadening. On the basis of the sub-structure parameters, we attempt to assess the metal-threads manufacturing procedures on samples stemming from the fourth century A.D. until now.
Assembly of one-dimensional supramolecular objects: From monomers to networks
NASA Astrophysics Data System (ADS)
Sayar, Mehmet; Stupp, Samuel I.
2005-07-01
One-dimensional supramolecular aggregates can form networks at exceedingly low concentrations. Recent experiments in several laboratories, including our own, have demonstrated the formation of gels by these systems at concentrations well under 1% by weight. The systems of interest in our laboratory form either cylindrical nanofibers or ribbons as a result of strong noncovalent interactions among monomers. The stiffness and interaction energies among these thread-like objects can vary significantly depending on the chemical structure of the monomers used. We have used Monte Carlo simulations to study the structure of the threads and their ability to form networks through bundle formation. The persistence length of the threads was found to be strongly affected not only by stiffness, but also by the strength of attractive two-body interactions among thread segments. The relative values of stiffness and attractive two-body interaction strength determine if threads collapse or create bundles. Only in the presence of sufficiently long threads and bundle formation can these systems assemble into networks of high connectivity.
Scalability Analysis of Gleipnir: A Memory Tracing and Profiling Tool, on Titan
DOE Office of Scientific and Technical Information (OSTI.GOV)
Janjusic, Tommy; Kartsaklis, Christos; Wang, Dali
2013-01-01
Application performance is hindered by a variety of factors but most notably driven by the well know CPU-memory speed gap (also known as the memory wall). Understanding application s memory behavior is key if we are trying to optimize performance. Understanding application performance properties is facilitated with various performance profiling tools. The scope of profiling tools varies in complexity, ease of deployment, profiling performance, and the detail of profiled information. Specifically, using profiling tools for performance analysis is a common task when optimizing and understanding scientific applications on complex and large scale systems such as Cray s XK7. This papermore » describes the performance characteristics of using Gleipnir, a memory tracing tool, on the Titan Cray XK7 system when instrumenting large applications such as the Community Earth System Model. Gleipnir is a memory tracing tool built as a plug-in tool for the Valgrind instrumentation framework. The goal of Gleipnir is to provide fine-grained trace information. The generated traces are a stream of executed memory transactions mapped to internal structures per process, thread, function, and finally the data structure or variable. Our focus was to expose tool performance characteristics when using Gleipnir with a combination of an external tools such as a cache simulator, Gl CSim, to characterize the tool s overall performance. In this paper we describe our experience with deploying Gleipnir on the Titan Cray XK7 system, report on the tool s ease-of-use, and analyze run-time performance characteristics under various workloads. While all performance aspects are important we mainly focus on I/O characteristics analysis due to the emphasis on the tools output which are trace-files. Moreover, the tool is dependent on the run-time system to provide the necessary infrastructure to expose low level system detail; therefore, we also discuss any theoretical benefits that can be achieved if such modules were present.« less
Running economy : the forgotten factor in elite performance.
Foster, Carl; Lucia, Alejandro
2007-01-01
Running performance depends on maximal oxygen uptake (VO(2max)), the ability to sustain a high percentage of VO(2max) for an extended period of time and running economy. Running economy has been studied relatively less than the other factors. Running economy, measured as steady state oxygen uptake (VO(2)) at intensities below the ventilatory threshold is the standard method. Extrapolation to a common running speed (268 m/min) or as the VO(2) required to run a kilometer is the standard method of assessment. Individuals of East African origin may be systematically more economical, although a smaller body size and a thinner lower leg may be the primary factors. Strategies for improving running economy remain to be developed, although it appears that high intensity running may be a common element acting to improve economy.
Obermeyer, F.D.
1993-11-16
Segmented instrumentation tube including a locking sleeve for interlocking the segments of the instrumentation tube, so that the threaded ends of the instrumentation tube do not unthread when subjected to vibration, such an instrumentation tube being suitable for use in a nuclear reactor pressure vessel. The instrumentation tube has a first member having a threaded end portion that has a plurality of first holes circumferentially around the outside surface thereof. The instrumentation tube also has a second member having a threaded end portion that has a plurality of second holes circumferentially around the outside surface thereof. The threads of the second member are caused to threadably engage the threads of the first member for defining a threaded joint there between. A sleeve having an inside surface surrounds the end portion of the first member and the end portion of the second member and thus surrounds the threaded joint. The sleeve includes a plurality of first projections and second projections that outwardly extend from the inside surface to engage the first holes and the second holes, respectively. The outside surface of the sleeve is crimped or swaged at the locations of the first projections and second projections such that the first projections and the second projections engage their respective holes. In this manner, independent rotation of the first member with respect to the second member is prevented, so that the instrumentation tube will not unthread at its threaded joint. 10 figures.
Obermeyer, Franklin D.
1993-01-01
Segmented instrumentation tube including a locking sleeve for interlocking the segments of the instrumentation tube, so that the threaded ends of the instrumentation tube do not unthread when subjected to vibration, such an instrumentation tube being suitable for use in a nuclear reactor pressure vessel. The instrumentation tube has a first member having a threaded end portion that has a plurality of first holes circumferentially around the outside surface thereof. The instrumentation tube also has a second member having a threaded end portion that has a plurality of second holes circumferentially around the outside surface thereof. The threads of the second member are caused to threadably engage the threads of the first member for defining a threaded joint therebetween. A sleeve having an inside surface surrounds the end portion of the first member and the end portion of the second member and thus surrounds the threaded joint. The sleeve includes a plurality of first projections and second projections that outwardly extend from the inside surface to engage the first holes and the second holes, respectively. The outside surface of the sleeve is crimped or swaged at the locations of the first projections and second projections such that the first projections and the second projections engage their respective holes. In this manner, independent rotation of the first member with respect to the second member is prevented, so that the instrumentation tube will not unthread at its threaded joint.
78 FR 44532 - Steel Threaded Rod From India: Initiation of Countervailing Duty Investigation
Federal Register 2010, 2011, 2012, 2013, 2014
2013-07-24
... DEPARTMENT OF COMMERCE International Trade Administration [C-533-856] Steel Threaded Rod From... Commerce (``Department'') received a countervailing duty (``CVD'') petition concerning imports of steel...\\ Petitioners are domestic producers of steel threaded rod. On July 2, and July 3, 2013, the Department...
Anderson transition in a multiply-twisted helix.
Ugajin, R
2001-06-01
We investigated the Anderson transition in a multiply-twisted helix in which a helical chain of components, i.e., atoms or nanoclusters, is twisted to produce a doubly-twisted helix, which itself can be twisted to produce a triply-twisted helix, and so on, in which there are couplings between adjacent rounds of helices. As the strength of the on-site random potentials increases, an Anderson transition occurs, suggesting that the number of dimensions is 3 for electrons running along the multiply-twisted helix when the couplings between adjacent rounds are strong enough. If the couplings are weakened, the dimensionality becomes less, resulting in localization of electrons. The effect of random connections between adjacent rounds of helices and random magnetic fields that thread the structure is analyzed using the spectral statistics of a quantum particle.
Research on TCP/IP network communication based on Node.js
NASA Astrophysics Data System (ADS)
Huang, Jing; Cai, Lixiong
2018-04-01
In the face of big data, long connection and high synchronization, TCP/IP network communication will cause performance bottlenecks due to its blocking multi-threading service model. This paper presents a method of TCP/IP network communication protocol based on Node.js. On the basis of analyzing the characteristics of Node.js architecture and asynchronous non-blocking I/O model, the principle of its efficiency is discussed, and then compare and analyze the network communication model of TCP/IP protocol to expound the reasons why TCP/IP protocol stack is widely used in network communication. Finally, according to the large data and high concurrency in the large-scale grape growing environment monitoring process, a TCP server design based on Node.js is completed. The results show that the example runs stably and efficiently.
NASA Astrophysics Data System (ADS)
Greynolds, Alan W.
2013-09-01
Results from the GelOE optical engineering software are presented for the through-focus, monochromatic coherent and polychromatic incoherent imaging of a radial "star" target for equivalent t-number circular and Gaussian pupils. The FFT-based simulations are carried out using OpenMP threading on a multi-core desktop computer, with and without the aid of a many-core NVIDIA GPU accessing its cuFFT library. It is found that a custom FFT optimized for the 12-core host has similar performance to a simply implemented 256-core GPU FFT. A more sophisticated version of the latter but tuned to reduce overhead on a 448-core GPU is 20 to 28 times faster than a basic FFT implementation running on one CPU core.
A Parallel Saturation Algorithm on Shared Memory Architectures
NASA Technical Reports Server (NTRS)
Ezekiel, Jonathan; Siminiceanu
2007-01-01
Symbolic state-space generators are notoriously hard to parallelize. However, the Saturation algorithm implemented in the SMART verification tool differs from other sequential symbolic state-space generators in that it exploits the locality of ring events in asynchronous system models. This paper explores whether event locality can be utilized to efficiently parallelize Saturation on shared-memory architectures. Conceptually, we propose to parallelize the ring of events within a decision diagram node, which is technically realized via a thread pool. We discuss the challenges involved in our parallel design and conduct experimental studies on its prototypical implementation. On a dual-processor dual core PC, our studies show speed-ups for several example models, e.g., of up to 50% for a Kanban model, when compared to running our algorithm only on a single core.
Overview of Edge Simulation Laboratory (ESL)
NASA Astrophysics Data System (ADS)
Cohen, R. H.; Dorr, M.; Hittinger, J.; Rognlien, T.; Umansky, M.; Xiong, A.; Xu, X.; Belli, E.; Candy, J.; Snyder, P.; Colella, P.; Martin, D.; Sternberg, T.; van Straalen, B.; Bodi, K.; Krasheninnikov, S.
2006-10-01
The ESL is a new collaboration to build a full-f electromagnetic gyrokinetic code for tokamak edge plasmas using continuum methods. Target applications are edge turbulence and transport (neoclassical and anomalous), and edge-localized modes. Initially the project has three major threads: (i) verification and validation of TEMPEST, the project's initial (electrostatic) edge code which can be run in 4D (neoclassical and transport-timescale applications) or 5D (turbulence); (ii) design of the next generation code, which will include more complete physics (electromagnetics, fluid equation option, improved collisions) and advanced numerics (fully conservative, high-order discretization, mapped multiblock grids, adaptivity), and (iii) rapid-prototype codes to explore the issues attached to solving fully nonlinear gyrokinetics with steep radial gradiens. We present a brief summary of the status of each of these activities.
19 CFR 10.16 - Assembly abroad.
Code of Federal Regulations, 2013 CFR
2013-04-01
... steps or steps incidental to assembly. Example 3. The manufacture abroad of cloth on a loom using thread... weaving operation, and the thread or yarn does not qualify for the exemption. However, American-made thread used to sew buttons or garment components is qualified for the exemption because it is used in an...
19 CFR 10.16 - Assembly abroad.
Code of Federal Regulations, 2010 CFR
2010-04-01
... steps or steps incidental to assembly. Example 3. The manufacture abroad of cloth on a loom using thread... weaving operation, and the thread or yarn does not qualify for the exemption. However, American-made thread used to sew buttons or garment components is qualified for the exemption because it is used in an...
19 CFR 10.16 - Assembly abroad.
Code of Federal Regulations, 2011 CFR
2011-04-01
... steps or steps incidental to assembly. Example 3. The manufacture abroad of cloth on a loom using thread... weaving operation, and the thread or yarn does not qualify for the exemption. However, American-made thread used to sew buttons or garment components is qualified for the exemption because it is used in an...
49 CFR 178.38 - Specification 3B seamless steel cylinders.
Code of Federal Regulations, 2012 CFR
2012-10-01
... the heat number. (d) Manufacture. Cylinders must be manufactured using equipment and processes... plugs, etc.) for those openings. Threads, conforming to the following, are required on all openings: (1) Threads must be clean cut, even, without checks, and to gauge. (2) Taper threads when used, must be of a...
49 CFR 178.38 - Specification 3B seamless steel cylinders.
Code of Federal Regulations, 2010 CFR
2010-10-01
... the heat number. (d) Manufacture. Cylinders must be manufactured using equipment and processes... plugs, etc.) for those openings. Threads, conforming to the following, are required on all openings: (1) Threads must be clean cut, even, without checks, and to gauge. (2) Taper threads when used, must be of a...
19 CFR 10.16 - Assembly abroad.
Code of Federal Regulations, 2012 CFR
2012-04-01
... steps or steps incidental to assembly. Example 3. The manufacture abroad of cloth on a loom using thread... weaving operation, and the thread or yarn does not qualify for the exemption. However, American-made thread used to sew buttons or garment components is qualified for the exemption because it is used in an...
Federal Register 2010, 2011, 2012, 2013, 2014
2013-03-22
... Agreements (``CITA'') has determined that certain piece dyed three-thread fleece fabric, as specified below... behalf of Garan Manufacturing, Inc. for certain piece dyed three-thread fleece fabric, as specified below... Commercial Availability proceedings. SPECIFICATIONS: Certain Piece Dyed Three-thread Fleece Fabric HTS: 6001...
49 CFR 178.38 - Specification 3B seamless steel cylinders.
Code of Federal Regulations, 2013 CFR
2013-10-01
... the heat number. (d) Manufacture. Cylinders must be manufactured using equipment and processes... plugs, etc.) for those openings. Threads, conforming to the following, are required on all openings: (1) Threads must be clean cut, even, without checks, and to gauge. (2) Taper threads when used, must be of a...
Federal Register 2010, 2011, 2012, 2013, 2014
2013-03-25
... Agreements (``CITA'') has determined that certain three-thread fleece fabric with soft hand pigment, as... behalf of Garan Manufacturing, Inc. for certain three-thread fleece fabric with soft hand pigment, as... dedicated Web site for CAFTA-DR Commercial Availability proceedings. Specifications: Certain Three-Thread...
49 CFR 178.38 - Specification 3B seamless steel cylinders.
Code of Federal Regulations, 2014 CFR
2014-10-01
... the heat number. (d) Manufacture. Cylinders must be manufactured using equipment and processes... plugs, etc.) for those openings. Threads, conforming to the following, are required on all openings: (1) Threads must be clean cut, even, without checks, and to gauge. (2) Taper threads when used, must be of a...
19 CFR 10.16 - Assembly abroad.
Code of Federal Regulations, 2014 CFR
2014-04-01
... steps or steps incidental to assembly. Example 3. The manufacture abroad of cloth on a loom using thread... weaving operation, and the thread or yarn does not qualify for the exemption. However, American-made thread used to sew buttons or garment components is qualified for the exemption because it is used in an...
Federal Register 2010, 2011, 2012, 2013, 2014
2013-11-29
... India: Postponement of Preliminary Determination of Antidumping Duty Investigation AGENCY: Enforcement... antidumping duty investigation of steel threaded rod from India.\\1\\ The notice of initiation stated that the... Steel Threaded Rod From India and Thailand: Initiation of Antidumping Duty Investigations, 78 FR 44526...
Federal Register 2010, 2011, 2012, 2013, 2014
2013-02-01
... Agreements (``CITA'') has determined that certain cotton/polyester three-thread circular knit fleece fabric... behalf of Intradeco Apparel, Inc. for certain cotton/polyester three-thread circular knit fleece fabric.... Specifications: Certain Cotton/Polyester Three-Thread Circular Knit Fleece Fabric HTS: 6001.21 Fiber content...
An MPI-1 Compliant Thread-Based Implementation
NASA Astrophysics Data System (ADS)
Díaz Martín, J. C.; Rico Gallego, J. A.; Álvarez Llorente, J. M.; Perogil Duque, J. F.
This work presents AzequiaMPI, the first full compliant implementation of the MPI-1 standard where the MPI node is a thread. Performance comparisons with MPICH2-Nemesis show that thread-based implementations exploit adequately the multicore architectures under oversubscription, what could make MPI competitive with OpenMP-like solutions.
Debugging a high performance computing program
Gooding, Thomas M.
2014-08-19
Methods, apparatus, and computer program products are disclosed for debugging a high performance computing program by gathering lists of addresses of calling instructions for a plurality of threads of execution of the program, assigning the threads to groups in dependence upon the addresses, and displaying the groups to identify defective threads.
Debugging a high performance computing program
Gooding, Thomas M.
2013-08-20
Methods, apparatus, and computer program products are disclosed for debugging a high performance computing program by gathering lists of addresses of calling instructions for a plurality of threads of execution of the program, assigning the threads to groups in dependence upon the addresses, and displaying the groups to identify defective threads.
Exploiting Thread Parallelism for Ocean Modeling on Cray XC Supercomputers
DOE Office of Scientific and Technical Information (OSTI.GOV)
Sarje, Abhinav; Jacobsen, Douglas W.; Williams, Samuel W.
The incorporation of increasing core counts in modern processors used to build state-of-the-art supercomputers is driving application development towards exploitation of thread parallelism, in addition to distributed memory parallelism, with the goal of delivering efficient high-performance codes. In this work we describe the exploitation of threading and our experiences with it with respect to a real-world ocean modeling application code, MPAS-Ocean. We present detailed performance analysis and comparisons of various approaches and configurations for threading on the Cray XC series supercomputers.
Multithreading in vector processors
DOE Office of Scientific and Technical Information (OSTI.GOV)
Evangelinos, Constantinos; Kim, Changhoan; Nair, Ravi
In one embodiment, a system includes a processor having a vector processing mode and a multithreading mode. The processor is configured to operate on one thread per cycle in the multithreading mode. The processor includes a program counter register having a plurality of program counters, and the program counter register is vectorized. Each program counter in the program counter register represents a distinct corresponding thread of a plurality of threads. The processor is configured to execute the plurality of threads by activating the plurality of program counters in a round robin cycle.
Parallel Lattice Basis Reduction Using a Multi-threaded Schnorr-Euchner LLL Algorithm
NASA Astrophysics Data System (ADS)
Backes, Werner; Wetzel, Susanne
In this paper, we introduce a new parallel variant of the LLL lattice basis reduction algorithm. Our new, multi-threaded algorithm is the first to provide an efficient, parallel implementation of the Schorr-Euchner algorithm for today’s multi-processor, multi-core computer architectures. Experiments with sparse and dense lattice bases show a speed-up factor of about 1.8 for the 2-thread and about factor 3.2 for the 4-thread version of our new parallel lattice basis reduction algorithm in comparison to the traditional non-parallel algorithm.
SWAYING THREADS OF A SOLAR FILAMENT
DOE Office of Scientific and Technical Information (OSTI.GOV)
Lin, Y.; Engvold, O.; Langangen, Oe.
From recent high-resolution observations obtained with the Swedish 1 m Solar Telescope in La Palma, we detect swaying motions of individual filament threads in the plane of the sky. The oscillatory characters of these motions are comparable with oscillatory Doppler signals obtained from corresponding filament threads. Simultaneous recordings of motions in the line of sight and in the plane of the sky give information about the orientation of the oscillatory plane. These oscillations are interpreted in the context of the magnetohydrodynamic (MHD) theory. Kink MHD waves supported by the thread body are proposed as an explanation of the observed threadmore » oscillations. On the basis of this interpretation and by means of seismological arguments, we give an estimation of the thread Alfven speed and magnetic field strength by means of seismological arguments.« less
NASA Technical Reports Server (NTRS)
Clement, Bradley J.; Estlin, Tara A.; Bornstein, Benjamin J.
2013-01-01
The Mobile Thread Task Manager (MTTM) is being applied to parallelizing existing flight software to understand the benefits and to develop new techniques and architectural concepts for adapting software to multicore architectures. It allocates and load-balances tasks for a group of threads that migrate across processors to improve cache performance. In order to balance-load across threads, the MTTM augments a basic map-reduce strategy to draw jobs from a global queue. In a multicore processor, memory may be "homed" to the cache of a specific processor and must be accessed from that processor. The MTTB architecture wraps access to data with thread management to move threads to the home processor for that data so that the computation follows the data in an attempt to avoid L2 cache misses. Cache homing is also handled by a memory manager that translates identifiers to processor IDs where the data will be homed (according to rules defined by the user). The user can also specify the number of threads and processors separately, which is important for tuning performance for different patterns of computation and memory access. MTTM efficiently processes tasks in parallel on a multiprocessor computer. It also provides an interface to make it easier to adapt existing software to a multiprocessor environment.
Patel, Sanjay V; Cemalovic, Sabina; Tolley, William K; Hobson, Stephen T; Anderson, Ryan; Fruhberger, Bernd
2018-03-23
The effect of thermal treatments, on the benzene vapor sensitivity of polyethylene (co-)vinylacetate (PEVA)/graphene nanocomposite threads, used as chemiresistive sensors, was investigated using DC resistance measurements, differential scanning calorimetry (DSC), and scanning electron microscopy (SEM). These flexible threads are being developed as low-cost, easy-to-measure chemical sensors that can be incorporated into smart clothing or disposable sensing patches. Chemiresistive threads were solution-cast or extruded from PEVA and <10% graphene nanoplatelets (by mass) in toluene. Threads were annealed at various temperatures and showed up to 2 orders of magnitude decrease in resistance with successive anneals. Threads heated to ≥80 °C showed improved limits of detection, resulting from improved signal-noise, when exposed to benzene vapor in dry air. In addition, annealing increased the speed of response and recovery upon exposure to and removal of benzene vapor. DSC results showed that the presence of graphene raises the freezing point, and may allow greater crystallinity, in the nanocomposite after annealing. SEM images confirm increased surface roughness/area, which may account for the increase response speed after annealing. Benzene vapor detection at 5 ppm is demonstrated with limits of detection estimated to be as low as 1.5 ppm, reflecting an order of magnitude improvement over unannealed threads.
Shimada, Stephanie L; Petrakis, Beth Ann; Rothendler, James A; Zirkle, Maryan; Zhao, Shibei; Feng, Hua; Fix, Gemmae M; Ozkaynak, Mustafa; Martin, Tracey; Johnson, Sharon A; Tulu, Bengisu; Gordon, Howard S; Simon, Steven R; Woods, Susan S
2017-09-01
We sought to understand how patients and primary care teams use secure messaging (SM) to communicate with one another by analyzing secure message threads from 2 Department of Veterans Affairs facilities. We coded 1000 threads of SM communication sampled from 40 primary care teams. Most threads (94.5%) were initiated by patients (90.4%) or caregivers (4.1%); only 5.5% were initiated by primary care team members proactively reaching out to patients. Medication renewals and refills (47.2%), scheduling requests (17.6%), medication issues (12.9%), and health issues (12.7%) were the most common patient-initiated requests, followed by referrals (7.0%), administrative issues (6.5%), test results (5.4%), test issues (5.2%), informing messages (4.9%), comments about the patient portal or SM (4.1%), appreciation (3.9%), self-reported data (2.8%), life issues (1.5%), and complaints (1.5%). Very few messages were clinically urgent (0.7%) or contained other potentially challenging content. Message threads were mostly short (2.7 messages), comprising an average of 1.35 discrete content types. A substantial proportion of issues (24.2%) did not show any evidence of being resolved through SM. Time to response and extent of resolution via SM varied by message content. Proactive SM use by teams varied, but was most often for test results (32.7%), medication-related issues (21.8%), medication renewals (16.4%), or scheduling issues (18.2%). The majority of messages were transactional and initiated by patients or caregivers. Not all content categories were fully addressed over SM. Further education and training for both patients and clinical teams could improve the quality and efficiency of SM communication. Published by Oxford University Press on behalf of the American Medical Informatics Association 2017. This work is written by US Government employees and is in the public domain in the United States.
Damping of prominence longitudinal oscillations due to mass accretion
NASA Astrophysics Data System (ADS)
Ruderman, Michael S.; Luna, Manuel
2016-06-01
We study the damping of longitudinal oscillations of a prominence thread caused by the mass accretion. We suggested a simple model describing this phenomenon. In this model we considered a thin curved magnetic tube filled with the plasma. The prominence thread is in the central part of the tube and it consists of dense cold plasma. The parts of the tube at the two sides of the thread are filled with hot rarefied plasma. We assume that there are flows of rarefied plasma toward the thread caused by the plasma evaporation at the magnetic tube footpoints. Our main assumption is that the hot plasma is instantaneously accommodated by the thread when it arrives at the thread, and its temperature and density become equal to those of the thread. Then we derive the system of ordinary differential equations describing the thread dynamics. We solve this system of ordinary differential equations in two particular cases. In the first case we assume that the magnetic tube is composed of an arc of a circle with two straight lines attached to its ends such that the whole curve is smooth. A very important property of this model is that the equations describing the thread oscillations are linear for any oscillation amplitude. We obtain the analytical solution of the governing equations. Then we obtain the analytical expressions for the oscillation damping time and periods. We find that the damping time is inversely proportional to the accretion rate. The oscillation periods increase with time. We conclude that the oscillations can damp in a few periods if the inclination angle is sufficiently small, not larger that 10°, and the flow speed is sufficiently large, not less that 30 km s-1. In the second model we consider the tube with the shape of an arc of a circle. The thread oscillates with the pendulum frequency dependent exclusively on the radius of curvature of the arc. The damping depends on the mass accretion rate and the initial mass of the threads, that is the mass of the thread at the moment when it is perturbed. First we consider small amplitude oscillations and use the linear description. Then we consider nonlinear oscillations and assume that the damping is slow, meaning that the damping time is much larger that the characteristic oscillation time. The thread oscillations are described by the solution of the nonlinear pendulum problem with slowly varying amplitude. The nonlinearity reduces the damping time, however this reduction is small. Again the damping time is inversely proportional to the accretion rate. We also obtain that the oscillation periods decrease with time. However even for the largest initial oscillation amplitude considered in our article the period reduction does not exceed 20%. We conclude that the mass accretion can damp the motion of the threads rapidly. Thus, this mechanism can explain the observed strong damping of large-amplitude longitudinal oscillations. In addition, the damping time can be used to determine the mass accretion rate and indirectly the coronal heating.
ERIC Educational Resources Information Center
Reid, Norman
2008-01-01
Around 1960, there were quite radical changes in emphasis in many countries in school chemistry education, with subsequent changes in many university courses. Considerable research was undertaken to explore the learning problems students were reporting and the common thread underlying became apparent: it related to the way humans process new…
Offensive Cybersecurity in the NIST Cybersecurity Framework
DOE Office of Scientific and Technical Information (OSTI.GOV)
Bulyk, Mykhaylo; Evans, Dr. Nathaniel
Government and corporate computer systems are attacked, networks are penetrated by hackers, and enterprises are protected by demilitarized zones. Language that until recently was used to describe security and warfare in military settings has now become common-place in cybersecurity discussions. The concepts of pre-emptive attack, counterattack and offensive defense fit the linguistic cultural thread of security in cyberspace, at least in part due to the taxonomy adopted by cybersecurity as a discipline.
Stellwagen, Sarah D; Opell, Brent D; Short, Kelly G
2014-05-01
Sticky viscous prey capture threads retain insects that strike araneoid orb-webs. The threads' two axial fibers support a series of glue droplets, each featuring a core of adhesive viscoelastic glycoprotein covered by an aqueous solution. After sticking, the glue extends, summing the adhesion of multiple droplets, and dissipates some of the energy of a struggling prey. As a day progresses, threads experience a drop in humidity and an increase in temperature, environmental variables that have the potential to alter thread and web function. We hypothesize that thread droplets respond to these opposing environmental changes in a manner that stabilizes their performance, and test this by examining threads spun by Argiope aurantia, a species that occupies exposed, weedy habitats. We confirmed that decreased humidity increases glycoprotein viscosity and found that increased temperature had the opposite effect. To evaluate the combined effect of temperature and humidity on a droplet's ability to transfer adhesive force and dissipate energy, we extended a droplet and measured both the deflection of the axial line supporting the droplet and the duration of its tensive load. The cumulative product of these two indices, which reflects the energy required to extend a droplet, was greatest under afternoon (hot and dry) conditions, less under morning (cool and humid) conditions, and least under hot and humid afternoon conditions. Although the opposing effects of temperature and humidity tend to stabilize glycoprotein performance, A. aurantia thread droplets appear to function optimally during the afternoon, equipping this species to capture large orthopterans, which are most active at this time.
Scalable PGAS Metadata Management on Extreme Scale Systems
DOE Office of Scientific and Technical Information (OSTI.GOV)
Chavarría-Miranda, Daniel; Agarwal, Khushbu; Straatsma, TP
Programming models intended to run on exascale systems have a number of challenges to overcome, specially the sheer size of the system as measured by the number of concurrent software entities created and managed by the underlying runtime. It is clear from the size of these systems that any state maintained by the programming model has to be strictly sub-linear in size, in order not to overwhelm memory usage with pure overhead. A principal feature of Partitioned Global Address Space (PGAS) models is providing easy access to global-view distributed data structures. In order to provide efficient access to these distributedmore » data structures, PGAS models must keep track of metadata such as where array sections are located with respect to processes/threads running on the HPC system. As PGAS models and applications become ubiquitous on very large transpetascale systems, a key component to their performance and scalability will be efficient and judicious use of memory for model overhead (metadata) compared to application data. We present an evaluation of several strategies to manage PGAS metadata that exhibit different space/time tradeoffs. We use two real-world PGAS applications to capture metadata usage patterns and gain insight into their communication behavior.« less
Pánek, J; Vohradský, J
1997-06-01
The principal motivation was to design an environment for the development of image-analysis applications which would allow the integration of independent modules into one frame and make available tools for their build-up, running, management and mutual communication. The system was designed as modular, consisting of the core and work modules. The system core focuses on overall management and provides a library of classes for build-up of the work modules, their user interface and data communication. The work modules carry practical implementation of algorithms and data structures for the solution of a particular problem, and were implemented as dynamic-link libraries. They are mutually independent and run as individual threads, communicating with each other via a unified mechanism. The environment was designed to simplify the development and testing of new algorithms or applications. An example of implementation for the particular problem of the analysis of two-dimensional (2D) gel electrophoretograms is presented. The environment was designed for the Windows NT operating system with the use of Microsoft Foundation Class Library employing the possibilities of C++ programming language. Available on request from the authors.
Common threads in cardiac fibrosis, infarct scar formation, and wound healing.
Czubryt, Michael P
2012-11-01
Wound healing, cardiac fibrosis, and infarct scar development, while possessing distinct features, share a number of key functional similarities, including extracellular matrix synthesis and remodeling by fibroblasts and myofibroblasts. Understanding the underlying mechanisms that are common to these processes may suggest novel therapeutic approaches for pathologic situations such as fibrosis, or defective wound healing such as hypertrophic scarring or keloid formation. This manuscript will briefly review the major steps of wound healing, and will contrast this process with how cardiac infarct scar formation or interstitial fibrosis occurs. The feasibility of targeting common pro-fibrotic growth factor signaling pathways will be discussed. Finally, the potential exploitation of novel regulators of wound healing and fibrosis (ski and scleraxis), will be examined.
Federal Register 2010, 2011, 2012, 2013, 2014
2013-07-03
... INTERNATIONAL TRADE COMMISSION [Investigation Nos. 701-TA-498 and 731-TA-1213-1214 (Preliminary)] Certain Steel Threaded Rod From India and Thailand; Institution of Antidumping and Countervailing Duty... Thailand of certain steel threaded rod, provided for primarily in subheading 7318.15.50 of the Harmonized...
21 CFR 888.3040 - Smooth or threaded metallic bone fixation fastener.
Code of Federal Regulations, 2014 CFR
2014-04-01
... 21 Food and Drugs 8 2014-04-01 2014-04-01 false Smooth or threaded metallic bone fixation fastener... metallic bone fixation fastener. (a) Identification. A smooth or threaded metallic bone fixation fastener..., slotted head on the end. It may be used for fixation of bone fractures, for bone reconstructions, as a...
21 CFR 888.3040 - Smooth or threaded metallic bone fixation fastener.
Code of Federal Regulations, 2011 CFR
2011-04-01
... 21 Food and Drugs 8 2011-04-01 2011-04-01 false Smooth or threaded metallic bone fixation fastener... metallic bone fixation fastener. (a) Identification. A smooth or threaded metallic bone fixation fastener..., slotted head on the end. It may be used for fixation of bone fractures, for bone reconstructions, as a...
21 CFR 888.3040 - Smooth or threaded metallic bone fixation fastener.
Code of Federal Regulations, 2012 CFR
2012-04-01
... 21 Food and Drugs 8 2012-04-01 2012-04-01 false Smooth or threaded metallic bone fixation fastener... metallic bone fixation fastener. (a) Identification. A smooth or threaded metallic bone fixation fastener..., slotted head on the end. It may be used for fixation of bone fractures, for bone reconstructions, as a...
21 CFR 888.3040 - Smooth or threaded metallic bone fixation fastener.
Code of Federal Regulations, 2013 CFR
2013-04-01
... 21 Food and Drugs 8 2013-04-01 2013-04-01 false Smooth or threaded metallic bone fixation fastener... metallic bone fixation fastener. (a) Identification. A smooth or threaded metallic bone fixation fastener..., slotted head on the end. It may be used for fixation of bone fractures, for bone reconstructions, as a...
21 CFR 888.3040 - Smooth or threaded metallic bone fixation fastener.
Code of Federal Regulations, 2010 CFR
2010-04-01
... 21 Food and Drugs 8 2010-04-01 2010-04-01 false Smooth or threaded metallic bone fixation fastener... metallic bone fixation fastener. (a) Identification. A smooth or threaded metallic bone fixation fastener..., slotted head on the end. It may be used for fixation of bone fractures, for bone reconstructions, as a...
76 FR 77369 - Airworthiness Directives; Piaggio Aero Industries S.p.A. Airplanes
Federal Register 2010, 2011, 2012, 2013, 2014
2011-12-13
... installed on the door handle for proper tightness and correct as necessary after applying a thread locker... thread locker following Part D of the Accomplishment Instructions in Piaggio Aero Industries S.p.A... necessary after applying a thread locker following Part D of the Accomplishment Instructions in Piaggio Aero...
49 CFR 178.36 - Specification 3A and 3AX seamless steel cylinders.
Code of Federal Regulations, 2012 CFR
2012-10-01
.... Cylinders must be manufactured using equipment and processes adequate to ensure that each cylinder produced... openings. Threads are required on openings. (1) Threads must be clean cut, even, without checks, and to gauge. (2) Taper threads, when used, must be of length not less than as specified for American Standard...
49 CFR 178.45 - Specification 3T seamless steel cylinder.
Code of Federal Regulations, 2012 CFR
2012-10-01
..., or electric furnace process steel of uniform quality is authorized. The steel analysis must conform... inches in diameter. (4) All openings must be circular. (5) All openings must be threaded. Threads must be in compliance with the following: (i) Each thread must be clean cut, even, without any checks, and to...
16 CFR 1632.4 - Mattress test procedure.
Code of Federal Regulations, 2014 CFR
2014-01-01
... directly over the thread or in the depression created by the quilting process on the half of the test... characteristic such as permanent press or flame resistance. It shall have 120-210 threads per square inch and... their full lengths over the thread or depression, then the cigarettes shall be positioned in a manner...
49 CFR 178.56 - Specification 4AA480 welded steel cylinders.
Code of Federal Regulations, 2014 CFR
2014-10-01
... by spinning process not permitted. (b) Steel. The limiting chemical composition of steel authorized... equipment and processes adequate to ensure that each cylinder produced conforms to the requirements of this... welding or by threads. If threads are used they must comply with the following: (i) Threads must be clean...
49 CFR 178.45 - Specification 3T seamless steel cylinder.
Code of Federal Regulations, 2014 CFR
2014-10-01
..., or electric furnace process steel of uniform quality is authorized. The steel analysis must conform... inches in diameter. (4) All openings must be circular. (5) All openings must be threaded. Threads must be in compliance with the following: (i) Each thread must be clean cut, even, without any checks, and to...
49 CFR 178.56 - Specification 4AA480 welded steel cylinders.
Code of Federal Regulations, 2010 CFR
2010-10-01
... by spinning process not permitted. (b) Steel. The limiting chemical composition of steel authorized... equipment and processes adequate to ensure that each cylinder produced conforms to the requirements of this... welding or by threads. If threads are used they must comply with the following: (i) Threads must be clean...
49 CFR 178.45 - Specification 3T seamless steel cylinder.
Code of Federal Regulations, 2013 CFR
2013-10-01
..., or electric furnace process steel of uniform quality is authorized. The steel analysis must conform... inches in diameter. (4) All openings must be circular. (5) All openings must be threaded. Threads must be in compliance with the following: (i) Each thread must be clean cut, even, without any checks, and to...
16 CFR 1512.4 - Mechanical requirements.
Code of Federal Regulations, 2012 CFR
2012-01-01
... of edges, or any burrs or spurs caused during the shearing process. (c) Integrity. There shall be no.... Recommended quality thread form is specified in Handbook H28, “Screw Thread Standards for Federal Service,” 1..., 262, and 263, “General Purpose Screw Threads.” 2 1 Copies may be obtained from: Superintendent of...
16 CFR 1632.4 - Mattress test procedure.
Code of Federal Regulations, 2011 CFR
2011-01-01
... directly over the thread or in the depression created by the quilting process on the half of the test... as permanent press or flame resistance. It shall have 120-210 threads per square inch and fabric... their full lengths over the thread or depression, then the cigarettes shall be positioned in a manner...
49 CFR 178.56 - Specification 4AA480 welded steel cylinders.
Code of Federal Regulations, 2013 CFR
2013-10-01
... by spinning process not permitted. (b) Steel. The limiting chemical composition of steel authorized... equipment and processes adequate to ensure that each cylinder produced conforms to the requirements of this... welding or by threads. If threads are used they must comply with the following: (i) Threads must be clean...
49 CFR 178.36 - Specification 3A and 3AX seamless steel cylinders.
Code of Federal Regulations, 2013 CFR
2013-10-01
.... Cylinders must be manufactured using equipment and processes adequate to ensure that each cylinder produced... openings. Threads are required on openings. (1) Threads must be clean cut, even, without checks, and to gauge. (2) Taper threads, when used, must be of length not less than as specified for American Standard...
16 CFR 1512.4 - Mechanical requirements.
Code of Federal Regulations, 2011 CFR
2011-01-01
... burrs of spurs caused during the shearing process. (c) Integrity. There shall be no visible fracture of... quality thread form is specified in Handbook H28, “Screw Thread Standards for Federal Service,” 1 issued..., 262, and 263, “General Purpose Screw Threads.” 2 1 Copies may be obtained from: Superintendent of...
16 CFR 1512.4 - Mechanical requirements.
Code of Federal Regulations, 2014 CFR
2014-01-01
... of edges, or any burrs or spurs caused during the shearing process. (c) Integrity. There shall be no.... Recommended quality thread form is specified in Handbook H28, “Screw Thread Standards for Federal Service,” 1..., 262, and 263, “General Purpose Screw Threads.” 2 1 Copies may be obtained from: Superintendent of...
Federal Register 2010, 2011, 2012, 2013, 2014
2010-02-18
.... (``Guangzhou Complacent''); Ningbo Huarui Import & Export Co., Ltd.; Ningbo Jinfeng Thread & Ribbon Co. Ltd... limited to nylon, polyester, rayon, polypropylene, and polyethylene teraphthalate), metal threads and/or... 13) or rubber thread; (4) narrow woven ribbons of a kind used for the manufacture of typewriter or...
Supporting Graduate Student Writers with VoiceThread
ERIC Educational Resources Information Center
Gonzalez, Michelle; Moore, Noreen S.
2018-01-01
This qualitative case study examined the influence of the use of VoiceThread technology on the feedback process for thesis writing in two online asynchronous graduate courses. The influence on instructor feedback process and graduate student writers' perceptions of the use of VoiceThread were the foci of the study. Master's-level students (n = 18)…
49 CFR 178.36 - Specification 3A and 3AX seamless steel cylinders.
Code of Federal Regulations, 2014 CFR
2014-10-01
.... Cylinders must be manufactured using equipment and processes adequate to ensure that each cylinder produced... openings. Threads are required on openings. (1) Threads must be clean cut, even, without checks, and to gauge. (2) Taper threads, when used, must be of length not less than as specified for American Standard...
49 CFR 178.56 - Specification 4AA480 welded steel cylinders.
Code of Federal Regulations, 2012 CFR
2012-10-01
... by spinning process not permitted. (b) Steel. The limiting chemical composition of steel authorized... equipment and processes adequate to ensure that each cylinder produced conforms to the requirements of this... welding or by threads. If threads are used they must comply with the following: (i) Threads must be clean...
ERIC Educational Resources Information Center
Hall, Barbara M.
2011-01-01
Threaded discussions represent conversational turn-taking in asynchronous, online learning environments. Given the crucial role that discussions play in the construction of knowledge within an online course, the quality of the interaction that occurs within threaded discussions is important to achieving the learning objectives of the designed…
During Threaded Discussions Are Non-Native English Speakers Always at a Disadvantage?
ERIC Educational Resources Information Center
Shafer Willner, Lynn
2014-01-01
When participating in threaded discussions, under what conditions might non¬native speakers of English (NNSE) be at a comparative disadvantage to their classmates who are native speakers of English (NSE)? This study compares the threaded discussion perspectives of closely-matched NNSE and NSE adult students having different levels of threaded…
Constructing Visually-Based Digital Conversations in EFL with VoiceThread
ERIC Educational Resources Information Center
Kent, David
2017-01-01
VoiceThread holds potential to provide students who rarely speak in class a means to create visually-based digital conversations. In light of this, pedagogical affordances of the tool are considered, along with efficacy behind VoiceThread development within English as a Foreign Language contexts. Instructional strategies, supported by examples,…
75 FR 37876 - Buy America Waiver Notification
Federal Register 2010, 2011, 2012, 2013, 2014
2010-06-30
... hollow core threaded share anchor rods in construction of Federal-aid project X-STP-1525 (004) in Oregon... is appropriate for the use of non- domestic 1'' diameter hollow core threaded share anchor rods for... to issue a waiver for the 1'' diameter hollow core threaded share anchor rods ( http://www.fhwa.dot...
46 CFR 56.90-10 - Threaded piping (modifies 135.5).
Code of Federal Regulations, 2010 CFR
2010-10-01
... 46 Shipping 2 2010-10-01 2010-10-01 false Threaded piping (modifies 135.5). 56.90-10 Section 56.90-10 Shipping COAST GUARD, DEPARTMENT OF HOMELAND SECURITY (CONTINUED) MARINE ENGINEERING PIPING SYSTEMS AND APPURTENANCES Assembly § 56.90-10 Threaded piping (modifies 135.5). (a) Any compound or...
Slowing down of ring polymer diffusion caused by inter-ring threading.
Lee, Eunsang; Kim, Soree; Jung, YounJoon
2015-06-01
Diffusion of long ring polymers in a melt is much slower than the reorganization of their internal structures. While direct evidence for entanglements has not been observed in the long ring polymers unlike linear polymer melts, threading between the rings is suspected to be the main reason for slowing down of ring polymer diffusion. It is, however, difficult to define the threading configuration between two rings because the rings have no chain end. In this work, evidence for threading dynamics of ring polymers is presented by using molecular dynamics simulation and applying a novel analysis method. The simulation results are analyzed in terms of the statistics of persistence and exchange times that have proved useful in studying heterogeneous dynamics of glassy systems. It is found that the threading time of ring polymer melts increases more rapidly with the degree of polymerization than that of linear polymer melts. This indicates that threaded ring polymers cannot diffuse until an unthreading event occurs, which results in the slowing down of ring polymer diffusion. © 2015 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim.
NASA Astrophysics Data System (ADS)
Song, Yifei; Kujofsa, Tedi; Ayers, John E.
2018-07-01
In order to evaluate various buffer layers for metamorphic devices, threading dislocation densities have been calculated for uniform composition In x Ga1- x As device layers deposited on GaAs (001) substrates with an intermediate graded buffer layer using the L MD model, where L MD is the average length of misfit dislocations. On this basis, we compare the relative effectiveness of buffer layers with linear, exponential, and S-graded compositional profiles. In the case of a 2 μm thick buffer layer linear grading results in higher threading dislocation densities in the device layer compared to either exponential or S-grading. When exponential grading is used, lower threading dislocation densities are obtained with a smaller length constant. In the S-graded case, lower threading dislocation densities result when a smaller standard deviation parameter is used. As the buffer layer thickness is decreased from 2 μm to 0.1 μm all of the above effects are diminished, and the absolute threading dislocation densities increase.
Effect of thread size on the implant neck area: preliminary results at 1 year of function.
Kang, Young-Il; Lee, Dong-Won; Park, Kwang-Ho; Moon, Ik-Sang
2012-10-01
To evaluate and compare the effect of the coronal thread size on the marginal bone loss around the fixtures, when both implants were provided with threads to the top of fixture. Two groups of implants, one with a macro-thread to the top of the fixture (A) and the other with a micro-thread to the top of the fixture (B), were placed adjacent to each other in the partially edentulous areas of 20 patients. Bone loss around each implant was analyzed after 1 year of functional loading. The bone losses after loading were compared using Wilcoxon's signed-rank test. The mean marginal bone losses (A, 0.154 ± 0.144 mm; B, 0.125 ± 0.136 mm) were not statistically significant between the two groups (P = 0.669). There was no significant difference between implant with macro- and micro-neck thread in terms of marginal bone loss after 1 year of loading. © 2011 John Wiley & Sons A/S.
Blanco, Lourdes; Quinto, Carmen
2016-01-01
The target of rapamycin (TOR) protein kinase regulates metabolism, growth, and life span in yeast, animals, and plants in coordination with nutrient status and environmental conditions. The nutrient-dependent nature of TOR functionality makes this kinase a putative regulator of symbiotic associations involving nutrient acquisition. However, TOR’s role in these processes remains to be understood. Here, we uncovered the role of TOR during the bean (Phaseolus vulgaris)-Rhizobium tropici (Rhizobium) symbiotic interaction. TOR was expressed in all tested bean tissues, with higher transcript levels in the root meristems and senesced nodules. We showed TOR promoter expression along the progressing infection thread and in the infected cells of mature nodules. Posttranscriptional gene silencing of TOR using RNA interference (RNAi) showed that this gene is involved in lateral root elongation and root cell organization and also alters the density, size, and number of root hairs. The suppression of TOR transcripts also affected infection thread progression and associated cortical cell divisions, resulting in a drastic reduction of nodule numbers. TOR-RNAi resulted in reduced reactive oxygen species accumulation and altered CyclinD1 and CyclinD3 expression, which are crucial factors for infection thread progression and nodule organogenesis. Enhanced expression of TOR-regulated ATG genes in TOR-RNAi roots suggested that TOR plays a role in the recognition of Rhizobium as a symbiont. Together, these data suggest that TOR plays a vital role in the establishment of root nodule symbiosis in the common bean. PMID:27698253
Bending and buckling of viscoplastic threads
NASA Astrophysics Data System (ADS)
Hewitt, Ian; Balmforth, Neil
2012-11-01
We use a slender body theory to describe the dynamics of a thin viscoplastic thread undergoing extrusion, such as occurs when squeezing toothpaste from a tube. The theory adopts the Bingham model for a yield stress fluid, together with an asymptotic approximation for the stress and strain-rate profiles across the narrow width of the thread, which imply that the thread must either be rigid or fully yielded across its entire width. A compact description of the resultant longitudinal stress and moment acting on the thread allows these yielded and unyielded regions to be identified for given external forces. The theory is applied to extrusion flows; the yield stress prevents any deformation until a critical length of extrusion is reached, after which the dynamically evolving yielded regions mediate a distinctive drooping of a horizontal beam, or a catastrophic collapse of an upright beam.
Crafting threads of diblock copolymer micelles via flow-enabled self-assembly.
Li, Bo; Han, Wei; Jiang, Beibei; Lin, Zhiqun
2014-03-25
Hierarchically assembled amphiphilic diblock copolymer micelles were exquisitely crafted over large areas by capitalizing on two concurrent self-assembling processes at different length scales, namely, the periodic threads composed of a monolayer or a bilayer of diblock copolymer micelles precisely positioned by flow-enabled self-assembly (FESA) on the microscopic scale and the self-assembly of amphiphilic diblock copolymer micelles into ordered arrays within an individual thread on the nanometer scale. A minimum spacing between two adjacent threads λmin was observed. A model was proposed to rationalize the relationship between the thread width and λmin. Such FESA of diblock copolymer micelles is remarkably controllable and easy to implement. It opens up possibilities for lithography-free positioning and patterning of diblock copolymer micelles for various applications in template fabrication of periodic inorganic nanostructures, nanoelectronics, optoelectronics, magnetic devices, and biotechnology.
Factors affecting the pullout strength of cancellous bone screws.
Chapman, J R; Harrington, R M; Lee, K M; Anderson, P A; Tencer, A F; Kowalski, D
1996-08-01
Screws placed into cancellous bone in orthopedic surgical applications, such as fixation of fractures of the femoral neck or the lumbar spine, can be subjected to high loads. Screw pullout is a possibility, especially if low density osteoporotic bone is encountered. The overall goal of this study was to determine how screw thread geometry, tapping, and cannulation affect the holding power of screws in cancellous bone and determine whether current designs achieve maximum purchase strength. Twelve types of commercially available cannulated and noncannulated cancellous bone screws were tested for pullout strength in rigid unicellular polyurethane foams of apparent densities and shear strengths within the range reported for human cancellous bone. The experimentally derived pullout strength was compared to a predicted shear failure force of the internal threads formed in the polyurethane foam. Screws embedded in porous materials pullout by shearing the internal threads in the porous material. Experimental pullout force was highly correlated to the predicted shear failure force (slope = 1.05, R2 = 0.947) demonstrating that it is controlled by the major diameter of the screw, the length of engagement of the thread, the shear strength of the material into which the screw is embedded, and a thread shape factor (TSF) which accounts for screw thread depth and pitch. The average TSF for cannulated screws was 17 percent lower than that of noncannulated cancellous screws, and the pullout force was correspondingly less. Increasing the TSF, a result of decreasing thread pitch or increasing thread depth, increases screw purchase strength in porous materials. Tapping was found to reduce pullout force by an average of 8 percent compared with nontapped holes (p = 0.0001). Tapping in porous materials decreases screw pullout strength because the removal of material by the tap enlarges hole volume by an average of 27 percent, in effect decreasing the depth and shear area of the internal threads in the porous material.
Khurana, Pardeep; Sharma, Arun; Sodhi, Kiranmeet Kaur
2013-12-01
The aims of this study were to investigate the effect of implant fine threads on crestal bone stress compared to a standard smooth implant collar and to analyze how different abutment diameters influenced the crestal bone stress level. Three-dimensional finite element imaging was used to create a cross-sectional model in SolidWorks 2007 software of an implant (5-mm platform and 10 mm in length) placed in the premolar region of the mandible. The implant model was created to resemble a commercially available fine thread implant. Abutments of different diameters (5.0 mm: standard, 4.5 mm, 4.0 mm, and 3.5 mm) were loaded with a force of 100 N at 90° vertical and 40° oblique angles. Finite element analysis was done in COSMOSWorks software, which was used to analyze the stress patterns in bone, especially in the crestal region. Upon loading, the fine thread implant model had greater stress at the crestal bone adjacent to the implant than the smooth neck implant in both vertical and oblique loading. When the abutment diameter decreased progressively from 5.0 mm to 4.5 mm to 4 mm and to 3.5 mm the thread model showed a reduction of stress at the crestal bone level from 23.2 MPa to 15.02 MPa for fine thread and from 22.7 to 13.5 MPa for smooth collar implant group after vertical loading and from 43.7 MPa to 33.1 MPa in fine thread model and from 36.9 to 20.5 MPa in smooth collar implant model after oblique loading. Fine threads increase crestal stress upon loading. Reduced abutment diameter that is platform switching resulted in less stress translated to the crestal bone in the fine thread and smooth neck.
NASA Technical Reports Server (NTRS)
Chern, Shy-Shiun (Inventor)
1981-01-01
A coaxial stub tuner assembly is comprised of a short circuit branch diametrically opposite an open circuit branch. The stub of the short circuit branch is tubular, and the stub of the open circuit branch is a rod which extends through the tubular stub into the open circuit branch. The rod is threaded at least at its outer end, and the tubular stub is internally threaded to receive the threads of the rod. The open circuit branch can be easily tuned by turning the threaded rod in the tubular stub to adjust the length of the rod extending into the open circuit branch.
Downhole component with a pressure equalization passageway
Hall, David R.; Pixton, David S.; Dahlgren, Scott; Reynolds, Jay T.; Breihan, James W.; Briscoe, Michael A.
2006-08-22
The present invention includes a downhole component adapted for transmitting downhole data. The downhole component includes a threaded end on a downhole component. The threaded end furthermore includes an interior region, and exterior region, and a mating surface wherein a cavity is formed. A data transmission element is disposed in the cavity and displaces a volume of the cavity. At least one passageway is formed in the threaded region between interior and exterior regions. The passageway is in fluid communication with both the interior and exterior regions and thereby relieves pressure build up of thread lubricant upon tool joint make up.
A fluid-mechanical sewing machine
NASA Astrophysics Data System (ADS)
Lister, John; Chiu-Webster, Sunny
2004-11-01
It is a breakfast-table experience that when a viscous fluid thread falls a sufficient height onto a stationary horizontal surface the thread is undergoes a coiling instability. We describe experimental observations of a viscous thread falling onto a steadily moving horizontal belt. Low (or zero) belt speeds produce coiling as expected. High belt speeds produce a steady thread, whose shape is well-predicted by theory for a stretching catenary with surface tension and inertia. Intermediate belt speeds show various modes of oscillation, which produce a variety of `stitching' patterns on the belt. The onset of oscillations is predicted theoretically.
Salvaging an angled implant abutment with damaged internal threads: a clinical report.
Imam, Ahmad Y; Yilmaz, Burak; Özçelik, Tuncer Burak; McGlumphy, Edwin
2013-05-01
This clinical report describes a technique to fit an existing fixed detachable implant-supported prosthesis to a zygomatic implant abutment with stripped internal threads. The threads of the abutment were retapped and a wide diameter/wide head retaining screw was used to secure the existing prosthesis on the abutment. Care is needed in the retrieval of broken screws so as not to damage the internal threads of the implants, which might lead to irreversible complications. Copyright © 2013 The Editorial Council of the Journal of Prosthetic Dentistry. Published by Mosby, Inc. All rights reserved.
Optimized FPGA Implementation of Multi-Rate FIR Filters Through Thread Decomposition
NASA Technical Reports Server (NTRS)
Kobayashi, Kayla N.; He, Yutao; Zheng, Jason X.
2011-01-01
Multi-rate finite impulse response (MRFIR) filters are among the essential signal-processing components in spaceborne instruments where finite impulse response filters are often used to minimize nonlinear group delay and finite precision effects. Cascaded (multistage) designs of MRFIR filters are further used for large rate change ratio in order to lower the required throughput, while simultaneously achieving comparable or better performance than single-stage designs. Traditional representation and implementation of MRFIR employ polyphase decomposition of the original filter structure, whose main purpose is to compute only the needed output at the lowest possible sampling rate. In this innovation, an alternative representation and implementation technique called TD-MRFIR (Thread Decomposition MRFIR) is presented. The basic idea is to decompose MRFIR into output computational threads, in contrast to a structural decomposition of the original filter as done in the polyphase decomposition. A naive implementation of a decimation filter consisting of a full FIR followed by a downsampling stage is very inefficient, as most of the computations performed by the FIR state are discarded through downsampling. In fact, only 1/M of the total computations are useful (M being the decimation factor). Polyphase decomposition provides an alternative view of decimation filters, where the downsampling occurs before the FIR stage, and the outputs are viewed as the sum of M sub-filters with length of N/M taps. Although this approach leads to more efficient filter designs, in general the implementation is not straightforward if the numbers of multipliers need to be minimized. In TD-MRFIR, each thread represents an instance of the finite convolution required to produce a single output of the MRFIR. The filter is thus viewed as a finite collection of concurrent threads. Each of the threads completes when a convolution result (filter output value) is computed, and activated when the first input of the convolution becomes available. Thus, the new threads get spawned at exactly the rate of N/M, where N is the total number of taps, and M is the decimation factor. Existing threads retire at the same rate of N/M. The implementation of an MRFIR is thus transformed into a problem to statically schedule the minimum number of multipliers such that all threads can be completed on time. Solving the static scheduling problem is rather straightforward if one examines the Thread Decomposition Diagram, which is a table-like diagram that has rows representing computation threads and columns representing time. The control logic of the MRFIR can be implemented using simple counters. Instead of decomposing MRFIRs into subfilters as suggested by polyphase decomposition, the thread decomposition diagrams transform the problem into a familiar one of static scheduling, which can be easily solved as the input rate is constant.
Parallelization and checkpointing of GPU applications through program transformation
DOE Office of Scientific and Technical Information (OSTI.GOV)
Solano-Quinde, Lizandro Damian
2012-01-01
GPUs have emerged as a powerful tool for accelerating general-purpose applications. The availability of programming languages that makes writing general-purpose applications for running on GPUs tractable have consolidated GPUs as an alternative for accelerating general purpose applications. Among the areas that have benefited from GPU acceleration are: signal and image processing, computational fluid dynamics, quantum chemistry, and, in general, the High Performance Computing (HPC) Industry. In order to continue to exploit higher levels of parallelism with GPUs, multi-GPU systems are gaining popularity. In this context, single-GPU applications are parallelized for running in multi-GPU systems. Furthermore, multi-GPU systems help to solvemore » the GPU memory limitation for applications with large application memory footprint. Parallelizing single-GPU applications has been approached by libraries that distribute the workload at runtime, however, they impose execution overhead and are not portable. On the other hand, on traditional CPU systems, parallelization has been approached through application transformation at pre-compile time, which enhances the application to distribute the workload at application level and does not have the issues of library-based approaches. Hence, a parallelization scheme for GPU systems based on application transformation is needed. Like any computing engine of today, reliability is also a concern in GPUs. GPUs are vulnerable to transient and permanent failures. Current checkpoint/restart techniques are not suitable for systems with GPUs. Checkpointing for GPU systems present new and interesting challenges, primarily due to the natural differences imposed by the hardware design, the memory subsystem architecture, the massive number of threads, and the limited amount of synchronization among threads. Therefore, a checkpoint/restart technique suitable for GPU systems is needed. The goal of this work is to exploit higher levels of parallelism and to develop support for application-level fault tolerance in applications using multiple GPUs. Our techniques reduce the burden of enhancing single-GPU applications to support these features. To achieve our goal, this work designs and implements a framework for enhancing a single-GPU OpenCL application through application transformation.« less
Computing Maximum Cardinality Matchings in Parallel on Bipartite Graphs via Tree-Grafting
DOE Office of Scientific and Technical Information (OSTI.GOV)
Azad, Ariful; Buluc, Aydn; Pothen, Alex
It is difficult to obtain high performance when computing matchings on parallel processors because matching algorithms explicitly or implicitly search for paths in the graph, and when these paths become long, there is little concurrency. In spite of this limitation, we present a new algorithm and its shared-memory parallelization that achieves good performance and scalability in computing maximum cardinality matchings in bipartite graphs. This algorithm searches for augmenting paths via specialized breadth-first searches (BFS) from multiple source vertices, hence creating more parallelism than single source algorithms. Algorithms that employ multiple-source searches cannot discard a search tree once no augmenting pathmore » is discovered from the tree, unlike algorithms that rely on single-source searches. We describe a novel tree-grafting method that eliminates most of the redundant edge traversals resulting from this property of multiple-source searches. We also employ the recent direction-optimizing BFS algorithm as a subroutine to discover augmenting paths faster. Our algorithm compares favorably with the current best algorithms in terms of the number of edges traversed, the average augmenting path length, and the number of iterations. Here, we provide a proof of correctness for our algorithm. Our NUMA-aware implementation is scalable to 80 threads of an Intel multiprocessor and to 240 threads on an Intel Knights Corner coprocessor. On average, our parallel algorithm runs an order of magnitude faster than the fastest algorithms available. The performance improvement is more significant on graphs with small matching number.« less
Computing Maximum Cardinality Matchings in Parallel on Bipartite Graphs via Tree-Grafting
Azad, Ariful; Buluc, Aydn; Pothen, Alex
2016-03-24
It is difficult to obtain high performance when computing matchings on parallel processors because matching algorithms explicitly or implicitly search for paths in the graph, and when these paths become long, there is little concurrency. In spite of this limitation, we present a new algorithm and its shared-memory parallelization that achieves good performance and scalability in computing maximum cardinality matchings in bipartite graphs. This algorithm searches for augmenting paths via specialized breadth-first searches (BFS) from multiple source vertices, hence creating more parallelism than single source algorithms. Algorithms that employ multiple-source searches cannot discard a search tree once no augmenting pathmore » is discovered from the tree, unlike algorithms that rely on single-source searches. We describe a novel tree-grafting method that eliminates most of the redundant edge traversals resulting from this property of multiple-source searches. We also employ the recent direction-optimizing BFS algorithm as a subroutine to discover augmenting paths faster. Our algorithm compares favorably with the current best algorithms in terms of the number of edges traversed, the average augmenting path length, and the number of iterations. Here, we provide a proof of correctness for our algorithm. Our NUMA-aware implementation is scalable to 80 threads of an Intel multiprocessor and to 240 threads on an Intel Knights Corner coprocessor. On average, our parallel algorithm runs an order of magnitude faster than the fastest algorithms available. The performance improvement is more significant on graphs with small matching number.« less
A microfluidic glucose sensor incorporating a novel thread-based electrode system.
Gaines, Michelle; Gonzalez-Guerrero, Maria Jose; Uchida, Kathryn; Gomez, Frank A
2018-05-01
An electrochemical sensor for the detection of glucose using thread-based electrodes and fabric is described. This device is relatively simple to fabricate and can be used for multiple readings after washing with ethanol. The fabrication of the chip consisted of two steps. First, three thread-based electrodes (reference, working, and counter) were fabricated by painting pieces of nylon thread with either layered silver ink and carbon ink or silver/silver chloride ink. The threads were then woven into a fabric chip with a beeswax barrier molded around the edges in order to prevent leaks from the tested solutions. A thread-based working electrode consisting of one layer of silver underneath two layers of carbon was selected to fabricate the final sensor system. Using the chip, a PBS solution containing glucose oxidase (GOx) (10 mg/mL), potassium ferricyanide (K 3 [Fe(CN) 6 ]) (10 mg/mL) as mediator, and different concentrations of glucose (0-25 mM), was measured by cyclic voltammetry (CV). It was found that the current output from the oxidation of glucose was proportional to the glucose concentrations. This thread-based electrode system is a viable sensor platform for detecting glucose in the physiological range. This article is protected by copyright. All rights reserved. This article is protected by copyright. All rights reserved.
Developing eThread pipeline using SAGA-pilot abstraction for large-scale structural bioinformatics.
Ragothaman, Anjani; Boddu, Sairam Chowdary; Kim, Nayong; Feinstein, Wei; Brylinski, Michal; Jha, Shantenu; Kim, Joohyun
2014-01-01
While most of computational annotation approaches are sequence-based, threading methods are becoming increasingly attractive because of predicted structural information that could uncover the underlying function. However, threading tools are generally compute-intensive and the number of protein sequences from even small genomes such as prokaryotes is large typically containing many thousands, prohibiting their application as a genome-wide structural systems biology tool. To leverage its utility, we have developed a pipeline for eThread--a meta-threading protein structure modeling tool, that can use computational resources efficiently and effectively. We employ a pilot-based approach that supports seamless data and task-level parallelism and manages large variation in workload and computational requirements. Our scalable pipeline is deployed on Amazon EC2 and can efficiently select resources based upon task requirements. We present runtime analysis to characterize computational complexity of eThread and EC2 infrastructure. Based on results, we suggest a pathway to an optimized solution with respect to metrics such as time-to-solution or cost-to-solution. Our eThread pipeline can scale to support a large number of sequences and is expected to be a viable solution for genome-scale structural bioinformatics and structure-based annotation, particularly, amenable for small genomes such as prokaryotes. The developed pipeline is easily extensible to other types of distributed cyberinfrastructure.
Efficient Thread Labeling for Monitoring Programs with Nested Parallelism
NASA Astrophysics Data System (ADS)
Ha, Ok-Kyoon; Kim, Sun-Sook; Jun, Yong-Kee
It is difficult and cumbersome to detect data races occurred in an execution of parallel programs. Any on-the-fly race detection techniques using Lamport's happened-before relation needs a thread labeling scheme for generating unique identifiers which maintain logical concurrency information for the parallel threads. NR labeling is an efficient thread labeling scheme for the fork-join program model with nested parallelism, because its efficiency depends only on the nesting depth for every fork and join operation. This paper presents an improved NR labeling, called e-NR labeling, in which every thread generates its label by inheriting the pointer to its ancestor list from the parent threads or by updating the pointer in a constant amount of time and space. This labeling is more efficient than the NR labeling, because its efficiency does not depend on the nesting depth for every fork and join operation. Some experiments were performed with OpenMP programs having nesting depths of three or four and maximum parallelisms varying from 10,000 to 1,000,000. The results show that e-NR is 5 times faster than NR labeling and 4.3 times faster than OS labeling in the average time for creating and maintaining the thread labels. In average space required for labeling, it is 3.5 times smaller than NR labeling and 3 times smaller than OS labeling.
NASA Astrophysics Data System (ADS)
Kamat, Pritish M.; Wagoner, Brayden W.; Thete, Sumeet S.; Basaran, Osman A.
2018-04-01
Adsorption onto and lowering of surface tension σ of fluid interfaces by surfactants is exploited in drop formation (e.g., inkjet printing) where a thinning liquid thread (radius h ) connects an about-to-form drop to the liquid that remains hanging from the nozzle when the former falls from it. Surfactants can affect thread pinch-off in two ways: first, by lowering σ , they lower capillary pressure (σ /h ), and second, as surfactant concentration along the interface can be nonuniform, they cause the interface to be subjected to a surface tension gradient or Marangoni stress. Recent studies show that the location where the thread breaks is devoid of surfactant, and others assert that the influence of Marangoni stress on pinch-off is negligible. We demonstrate by simulations and experiments that surfactants play a major role in drop formation and that Marangoni stresses acting near but not at the pinch point give rise to reduced rates of thread thinning and formation of multiple microthreads that distinguish pinch-off of surfactant-covered threads from surfactant-free ones. Thinning at finite Reynolds and Peclet numbers, Re and Pe, is shown to exhibit intermediate scaling regimes that have heretofore only been observed during pinch-off of threads undergoing creeping flow (Re=0 ) while convection of surfactant is weak compared to its diffusion (Pe<1 ).
Federal Register 2010, 2011, 2012, 2013, 2014
2011-11-04
... DEPARTMENT OF COMMERCE International Trade Administration [A-570-932] Certain Steel Threaded Rod... the first administrative review of the antidumping duty order on certain steel threaded rod (``steel... notice. The period of review (``POR'') is October 8, 2008, through March 31, 2010. \\1\\ See Certain Steel...
ERIC Educational Resources Information Center
Jeong, Allan
2004-01-01
This study examined the effects of response time and message content on the growth patterns of discussion threads in computer-supported collaborative argumentation. Event sequence analysis was used to measure response times between threaded messages and responses containing arguments, evidence, critiques, evaluations, and other comments from…
Federal Register 2010, 2011, 2012, 2013, 2014
2012-08-08
..., polyester, rayon, polypropylene, and polyethylene teraphthalate), metal threads and/or metalized yarns, or... original length as defined in the (HTSUS, Section XI, Note 13) or rubber thread; (4) Narrow woven ribbons... comprised at least 85 percent by weight of threads having a denier of 225 or higher; (9) Narrow woven...