Inhaltsverzeichnis
Auswahl der wissenschaftlichen Literatur zum Thema „Multithreaded application“
Geben Sie eine Quelle nach APA, MLA, Chicago, Harvard und anderen Zitierweisen an
Machen Sie sich mit den Listen der aktuellen Artikel, Bücher, Dissertationen, Berichten und anderer wissenschaftlichen Quellen zum Thema "Multithreaded application" bekannt.
Neben jedem Werk im Literaturverzeichnis ist die Option "Zur Bibliographie hinzufügen" verfügbar. Nutzen Sie sie, wird Ihre bibliographische Angabe des gewählten Werkes nach der nötigen Zitierweise (APA, MLA, Harvard, Chicago, Vancouver usw.) automatisch gestaltet.
Sie können auch den vollen Text der wissenschaftlichen Publikation im PDF-Format herunterladen und eine Online-Annotation der Arbeit lesen, wenn die relevanten Parameter in den Metadaten verfügbar sind.
Zeitschriftenartikel zum Thema "Multithreaded application"
Giebas, Damian, und Rafał Wojszczyk. „Deadlocks Detection in Multithreaded Applications Based on Source Code Analysis“. Applied Sciences 10, Nr. 2 (10.01.2020): 532. http://dx.doi.org/10.3390/app10020532.
Der volle Inhalt der QuelleMuralidhara, Sai Prashanth, Mahmut Kandemir und Padma Raghavan. „Intra-application shared cache partitioning for multithreaded applications“. ACM SIGPLAN Notices 45, Nr. 5 (Mai 2010): 329–30. http://dx.doi.org/10.1145/1837853.1693498.
Der volle Inhalt der QuelleShen, Hua, Guo Shun Zhou und Hui Qi Yan. „A Study of Parallelization and Performance Optimizations Based on OpenMP“. Applied Mechanics and Materials 321-324 (Juni 2013): 2933–37. http://dx.doi.org/10.4028/www.scientific.net/amm.321-324.2933.
Der volle Inhalt der QuelleMolchanov, Viktor. „Implementation of multithreaded calculations in educational web applications“. Development Management 17, Nr. 2 (26.07.2019): 1–7. http://dx.doi.org/10.21511/dm.17(2).2019.01.
Der volle Inhalt der QuelleEickemeyer, Richard J., Ross E. Johnson, Steven R. Kunkel, Mark S. Squillante und Shiafun Liu. „Evaluation of multithreaded uniprocessors for commercial application environments“. ACM SIGARCH Computer Architecture News 24, Nr. 2 (Mai 1996): 203–12. http://dx.doi.org/10.1145/232974.232994.
Der volle Inhalt der QuelleMao, Li Na, und Lin Yan Tang. „The Design and Application of Monitoring Framework Based on AOP“. Applied Mechanics and Materials 685 (Oktober 2014): 671–75. http://dx.doi.org/10.4028/www.scientific.net/amm.685.671.
Der volle Inhalt der QuelleKama, Sami, Charles Leggett, Scott Snyder und Vakho Tsulaia. „The ATLAS multithreaded offline framework“. EPJ Web of Conferences 214 (2019): 05018. http://dx.doi.org/10.1051/epjconf/201921405018.
Der volle Inhalt der QuelleXue, Xiaozhen, Sima Siami-Namini und Akbar Siami Namin. „Testing Multi-Threaded Applications Using Answer Set Programming“. International Journal of Software Engineering and Knowledge Engineering 28, Nr. 08 (August 2018): 1151–75. http://dx.doi.org/10.1142/s021819401850033x.
Der volle Inhalt der QuelleNagel, Everton, Ricardo Melo Czekster, Thais Webber und César Augusto Missio Marcon. „A Framework Prototype for Multithreaded Implementation Over Micro-Controllers“. Journal of Integrated Circuits and Systems 14, Nr. 1 (29.04.2019): 1–10. http://dx.doi.org/10.29292/jics.v14i1.39.
Der volle Inhalt der QuelleTang, Xulong, Mahmut Taylan Kandemir und Mustafa Karakoy. „Mix and Match: Reorganizing Tasks for Enhancing Data Locality“. Proceedings of the ACM on Measurement and Analysis of Computing Systems 5, Nr. 2 (Juni 2021): 1–24. http://dx.doi.org/10.1145/3460087.
Der volle Inhalt der QuelleDissertationen zum Thema "Multithreaded application"
Stridh, Fredrik. „A Simple Throttling Concept for Multithreaded Application Servers“. Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-2840.
Der volle Inhalt der QuelleGuitart, Fernández Jordi. „Performance Improvement of Multithreaded Java Applications Execution on Multiprocessor Systems“. Doctoral thesis, Universitat Politècnica de Catalunya, 2005. http://hdl.handle.net/10803/5989.
Der volle Inhalt der QuelleNo obstant, l'ús de Java per la programació paral·lela ha d'enfrontar-se a una sèrie de problemes que fàcilment poden neutralitzar el guany obtingut amb l'execució en paral·lel. El primer problema és el gran overhead provocat pel suport de threads de la JVM quan s'utilitzen threads per executar feina de gra fi, quan es crea un gran nombre de threads per suportar l'execució d'una aplicació o quan els threads interaccionen estretament mitjançant mecanismes de sincronització. El segon problema és la degradació en el rendiment produïda quan aquestes aplicacions multithreaded s'executen en sistemes paral·lels multiprogramats. La principal causa d'aquest problemes és la manca de comunicació entre l'entorn d'execució i les aplicacions, la qual pot induir a les aplicacions a fer un ús descoordinat dels recursos disponibles.
Aquesta tesi contribueix amb la definició d'un entorn per analitzar i comprendre el comportament de les aplicacions Java multithreaded. La contribució principal d'aquest entorn és que la informació de tots els nivells involucrats en l'execució (aplicació, servidor d'aplicacions, JVM i sistema operatiu) està correlada. Aquest fet és molt important per entendre com aquest tipus d'aplicacions es comporten quan s'executen en entorns que inclouen servidors i màquines virtuals, donat que l'origen dels problemes de rendiment es pot trobar en qualsevol d'aquests nivells o en la seva interacció.
Addicionalment, i basat en el coneixement adquirit mitjançant l'entorn d'anàlisis proposat, aquesta tesi contribueix amb mecanismes i polítiques de planificació orientats cap a l'execució eficient d'aplicacions Java multithreaded en sistemes multiprocessador considerant les interaccions i la coordinació dels mecanismes i les polítiques de planificació en els diferents nivells involucrats en l'execució. La idea bàsica consisteix en permetre la cooperació entre les aplicacions i l'entorn d'execució en la gestió de recursos establint una comunicació bi-direccional entre les aplicacions i el sistema. Per una banda, les aplicacions demanen a l'entorn d'execució la quantitat de recursos que necessiten. Per altra banda, l'entorn d'execució pot ser inquirit en qualsevol moment per les aplicacions ser informades sobre la seva assignació de recursos.
Aquesta tesi proposa que les aplicacions utilitzin la informació proporcionada per l'entorn d'execució per adaptar el seu comportament a la quantitat de recursos que tenen assignats (aplicacions auto-adaptables). Aquesta adaptació s'assoleix en aquesta tesi per entorns HPC per mitjà de la mal·leabilitat de les aplicacions, i per entorns e-business amb una proposta de control de congestió que fa control d'admissió basat en la diferenciació de connexions SSL per prevenir la degradació del rendiment i mantenir la Qualitat de Servei (QoS).
Els resultats de l'avaluació demostren que subministrar recursos de manera dinàmica a les aplicacions auto-adaptables en funció de la seva demanda millora el rendiment de les aplicacions Java multithreaded tant en entorns HPC com en entorns e-business. Mentre disposar d'aplicacions auto-adaptables evita la degradació del rendiment, el subministrament dinàmic de recursos permet satisfer els requeriments de les aplicacions en funció de la seva demanda i adaptar-se a la variabilitat de les seves necessitats de recursos. D'aquesta manera s'aconsegueix una millor utilització dels recursos donat que els recursos que no utilitza una aplicació determinada poden ser distribuïts entre les altres aplicacions.
The design of the Java language, which includes important aspects such as its portability and architecture neutrality, its multithreading facilities, its familiarity (due to its resemblance with C/C++), its robustness, its security capabilities and its distributed nature, makes it a potentially interesting language to be used in parallel environments such as high performance computing (HPC) environments, where applications can benefit from the Java multithreading support for performing parallel calculations, or e-business environments, where multithreaded Java application servers (i.e. following the J2EE specification) can take profit of Java multithreading facilities to handle concurrently a large number of requests.
However, the use of Java for parallel programming has to face a number of problems that can easily offset the gain due to parallel execution. The first problem is the large overhead incurred by the threading support available in the JVM when threads are used to execute fine-grained work, when a large number of threads are created to support the execution of the application or when threads closely interact through synchronization mechanisms. The second problem is the performance degradation occurred when these multithreaded applications are executed in multiprogrammed parallel systems. The main issue that causes these problems is the lack of communication between the execution environment and the applications, which can cause these applications to make an uncoordinated use of the available resources.
This thesis contributes with the definition of an environment to analyze and understand the behavior of multithreaded Java applications. The main contribution of this environment is that all levels in the execution (application, application server, JVM and operating system) are correlated. This is very important to understand how this kind of applications behaves when executed on environments that include servers and virtual machines, because the origin of performance problems can reside in any of these levels or in their interaction.
In addition, and based on the understanding gathered using the proposed analysis environment, this thesis contributes with scheduling mechanisms and policies oriented towards the efficient execution of multithreaded Java applications on multiprocessor systems considering the interactions and coordination between scheduling mechanisms and policies at the different levels involved in the execution. The basis idea consists of allowing the cooperation between the applications and the execution environment in the resource management by establishing a bi-directional communication path between the applications and the underlying system. On one side, the applications request to the execution environment the amount of resources they need. On the other side, the execution environment can be requested at any time by the applications to inform them about their resource assignments.
This thesis proposes that applications use the information provided by the execution environment to adapt their behavior to the amount of resources allocated to them (self-adaptive applications). This adaptation is accomplished in this thesis for HPC environments through the malleability of the applications, and for e-business environments with an overload control approach that performs admission control based on SSL connections differentiation for preventing throughput degradation and maintaining Quality of Service (QoS).
The evaluation results demonstrate that providing resources dynamically to self-adaptive applications on demand improves the performance of multithreaded Java applications as in HPC environments as in e-business environments. While having self-adaptive applications avoids performance degradation, dynamic provision of resources allows meeting the requirements of the applications on demand and adapting to their changing resource needs. In this way, better resource utilization is achieved because the resources not used by some application may be distributed among other applications.
Rokos, Georgios. „Scalable multithreaded algorithms for mutable irregular data with application to anisotropic mesh adaptivity“. Thesis, Imperial College London, 2014. http://hdl.handle.net/10044/1/24812.
Der volle Inhalt der QuelleMartin, Rovira Julia, und Fructoso Melero Francisco Manuel. „Micro-Network Processor : A Processor Architecture for Implementing NoC Routers“. Thesis, Jönköping University, JTH, Computer and Electrical Engineering, 2007. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-941.
Der volle Inhalt der QuelleRouters are probably the most important component of a NoC, as the performance of the whole network is driven by the routers’ performance. Cost for the whole network in terms of area will also be minimised if the router design is kept small. A new application specific processor architecture for implementing NoC routers is proposed in this master thesis, which will be called µNP (Micro-Network Processor). The aim is to offer a solution in which there is a trade-off between the high performance of routers implemented in hardware and the high level of flexibility that could be achieved by loading a software that routed packets into a GPP. Therefore, a study including the design of a hardware based router and a GPP based router has been conducted. In this project the first version of the µNP has been designed and a complete instruction set, along with some sample programs, is also proposed. The results show that, in the best case for all implementation options, µNP was 7.5 times slower than the hardware based router. It has also behaved more than 100 times faster than the GPP based router, keeping almost the same degree of flexibility for routing purposes within NoC.
Tallam, Sriraman Madapusi. „Fault Location and Avoidance in Long-Running Multithreaded Applications“. Diss., The University of Arizona, 2007. http://hdl.handle.net/10150/194927.
Der volle Inhalt der QuelleBechara, Charly. „Study and design of a manycore architecture with multithreaded processors for dynamic embedded applications“. Phd thesis, Université Paris Sud - Paris XI, 2011. http://tel.archives-ouvertes.fr/tel-00713536.
Der volle Inhalt der QuelleCurtis-Maury, Matthew. „Improving the Efficiency of Parallel Applications on Multithreaded and Multicore Systems“. Diss., Virginia Tech, 2008. http://hdl.handle.net/10919/26697.
Der volle Inhalt der QuellePh. D.
Urban, Martin. „Práce s historickými mapami na mobilním zařízení“. Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2014. http://www.nusl.cz/ntk/nusl-235414.
Der volle Inhalt der QuelleRico, Carro Alejandro. „Raising the level of abstraction : simulation of large chip multiprocessors running multithreaded applications“. Doctoral thesis, Universitat Politècnica de Catalunya, 2013. http://hdl.handle.net/10803/134743.
Der volle Inhalt der QuellePop, Ruxandra. „Mapping Concurrent Applications to Multiprocessor Systems with Multithreaded Processors and Network on Chip-Based Interconnections“. Licentiate thesis, Linköpings universitet, Institutionen för datavetenskap, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-64256.
Der volle Inhalt der QuelleBücher zum Thema "Multithreaded application"
Reich, David E. Designing High-Powered OS/2 Warp Applications: The Anatomy of Multithreaded Programs. New York: Wiley, 1995.
Den vollen Inhalt der Quelle findenDadyan, Eduard. Modern programming technologies. The C#language. Volume 1. For novice users. ru: INFRA-M Academic Publishing LLC., 2021. http://dx.doi.org/10.12737/1196552.
Der volle Inhalt der QuelleTazehkandi, Amin Ahmadi. Computer Vision with OpenCV 3 and Qt5: Build visually appealing, multithreaded, cross-platform computer vision applications. Packt Publishing, 2018.
Den vollen Inhalt der Quelle findenBuchteile zum Thema "Multithreaded application"
Giebas, Damian, und Rafał Wojszczyk. „Multithreaded Application Model“. In Advances in Intelligent Systems and Computing, 93–103. Cham: Springer International Publishing, 2019. http://dx.doi.org/10.1007/978-3-030-23946-6_11.
Der volle Inhalt der QuelleGrelck, Clemens, und Frank Penczek. „Implementation Architecture and Multithreaded Runtime System of S-Net“. In Implementation and Application of Functional Languages, 60–79. Berlin, Heidelberg: Springer Berlin Heidelberg, 2011. http://dx.doi.org/10.1007/978-3-642-24452-0_4.
Der volle Inhalt der QuelleBagchi, Susmit, und Mads Nygaard. „Application Controlled IPC Synchrony — An Event Driven Multithreaded Approach“. In Lecture Notes in Computer Science, 1012–21. Berlin, Heidelberg: Springer Berlin Heidelberg, 2003. http://dx.doi.org/10.1007/3-540-44862-4_109.
Der volle Inhalt der QuelleTheobald, Kevin B., Rishi Kumar, Gagan Agrawal, Gerd Heber, Ruppa K. Thulasiram und Guang R. Gao. „Developing a Communication Intensive Application on the EARTH Multithreaded Architecture“. In Euro-Par 2000 Parallel Processing, 625–37. Berlin, Heidelberg: Springer Berlin Heidelberg, 2000. http://dx.doi.org/10.1007/3-540-44520-x_88.
Der volle Inhalt der QuelleBarbu, Guillaume, und Hugues Thiebeauld. „Synchronized Attacks on Multithreaded Systems - Application to Java Card 3.0 -“. In Smart Card Research and Advanced Applications, 18–33. Berlin, Heidelberg: Springer Berlin Heidelberg, 2011. http://dx.doi.org/10.1007/978-3-642-27257-8_2.
Der volle Inhalt der QuelleLafortune, Stéphane, Yin Wang und Spyros Reveliotis. „Eliminating Concurrency Bugs in Multithreaded Software: An Approach Based on Control of Petri Nets“. In Application and Theory of Petri Nets and Concurrency, 21–28. Berlin, Heidelberg: Springer Berlin Heidelberg, 2013. http://dx.doi.org/10.1007/978-3-642-38697-8_2.
Der volle Inhalt der QuelleCassagnabère, Christophe, François Rousselle und Christophe Renaud. „CPU-GPU Multithreaded Programming Model: Application to the Path Tracing with Next Event Estimation Algorithm“. In Advances in Visual Computing, 265–75. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006. http://dx.doi.org/10.1007/11919629_28.
Der volle Inhalt der QuelleMarowka, Ami. „On Performance Analysis of a Multithreaded Application Parallelized by Different Programming Models Using Intel VTune“. In Lecture Notes in Computer Science, 317–31. Berlin, Heidelberg: Springer Berlin Heidelberg, 2011. http://dx.doi.org/10.1007/978-3-642-23178-0_28.
Der volle Inhalt der QuelleTroelsen, Andrew. „Building Multithreaded Applications“. In Pro C# 2008 and the .NET 3.5 Platform, 583–616. Berkeley, CA: Apress, 2007. http://dx.doi.org/10.1007/978-1-4302-0422-0_18.
Der volle Inhalt der QuellePearce, Mark. „Debugging Multithreaded Applications“. In Comprehensive VB .NET Debugging, 421–57. Berkeley, CA: Apress, 2003. http://dx.doi.org/10.1007/978-1-4302-0778-8_14.
Der volle Inhalt der QuelleKonferenzberichte zum Thema "Multithreaded application"
Muralidhara, Sai Prashanth, Mahmut Kandemir und Padma Raghavan. „Intra-application shared cache partitioning for multithreaded applications“. In the 15th ACM SIGPLAN symposium. New York, New York, USA: ACM Press, 2010. http://dx.doi.org/10.1145/1693453.1693498.
Der volle Inhalt der QuelleScherrer, Chad, Nathaniel Beagley, Jarek Nieplocha, Andres Marquez, John Feo und Daniel Chavarria-Miranda. „Probability Convergence in a Multithreaded Counting Application“. In 2007 IEEE International Parallel and Distributed Processing Symposium. IEEE, 2007. http://dx.doi.org/10.1109/ipdps.2007.370688.
Der volle Inhalt der QuelleChinh, Nguyen Duc, Ettikan Kandasamy und Lam Yoke Khei. „Efficient Development Methodology for Multithreaded Network Application“. In 2007 5th Student Conference on Research and Development. IEEE, 2007. http://dx.doi.org/10.1109/scored.2007.4451394.
Der volle Inhalt der QuelleEickemeyer, Richard J., Ross E. Johnson, Steven R. Kunkel, Mark S. Squillante und Shiafun Liu. „Evaluation of multithreaded uniprocessors for commercial application environments“. In the 23rd annual international symposium. New York, New York, USA: ACM Press, 1996. http://dx.doi.org/10.1145/232973.232994.
Der volle Inhalt der QuelleLupin, S., M. Nestiurkina, M. Puschin und M. Skvortsova. „Multithreaded application for work distribution in hierarchical systems“. In XLIII ACADEMIC SPACE CONFERENCE: dedicated to the memory of academician S.P. Korolev and other outstanding Russian scientists – Pioneers of space exploration. AIP Publishing, 2019. http://dx.doi.org/10.1063/1.5133203.
Der volle Inhalt der QuelleLi, Jiawen, Xuhao Chen, Li Shen, Xinbiao Gan und Zhong Zheng. „Evaluating Multithreaded Workloads in CMP Virtualization Environment“. In 2012 Second International Conference on Intelligent System Design and Engineering Application (ISDEA). IEEE, 2012. http://dx.doi.org/10.1109/isdea.2012.481.
Der volle Inhalt der QuelleZagan, Ionel, und Vasile Gheorghita Gaitan. „Schedulability analysis of nMPRA processor based on multithreaded execution“. In 2016 International Conference on Development and Application Systems (DAS). IEEE, 2016. http://dx.doi.org/10.1109/daas.2016.7492561.
Der volle Inhalt der QuelleMa, Pei-Jun, Ling-Fang Zhu, Kang Li, Jia-Liang Zhao und Jiang-Yi Shi. „The application and optimization of SDRAM controller in multicore multithreaded SoC“. In 2010 10th IEEE International Conference on Solid-State and Integrated Circuit Technology (ICSICT). IEEE, 2010. http://dx.doi.org/10.1109/icsict.2010.5667737.
Der volle Inhalt der QuelleLi, Sheng, Shannon Kuntz, Peter Kogge und Jay Brockman. „Memory model effects on application performance for a lightweight multithreaded architecture“. In Distributed Processing Symposium (IPDPS). IEEE, 2008. http://dx.doi.org/10.1109/ipdps.2008.4536356.
Der volle Inhalt der QuelleLeon, Hernan Ponce de, Olli Saarikivi, Kari Kahkonen, Keijo Heljanko und Javier Esparza. „Unfolding Based Minimal Test Suites for Testing Multithreaded Programs“. In 2015 15th International Conference on Application of Concurrency to System Design (ACSD). IEEE, 2015. http://dx.doi.org/10.1109/acsd.2015.12.
Der volle Inhalt der QuelleBerichte der Organisationen zum Thema "Multithreaded application"
Pfeiffer, Wayne, Larry Carter, Allan Snavely, Robert Leary und Amit Majumdar. Evaluation of a Multithreaded Architecture for Defense Applications. Fort Belvoir, VA: Defense Technical Information Center, September 1999. http://dx.doi.org/10.21236/ada369107.
Der volle Inhalt der QuelleAmela, R., R. Badia, S. Böhm, R. Tosi, C. Soriano und R. Rossi. D4.2 Profiling report of the partner’s tools, complete with performance suggestions. Scipedia, 2021. http://dx.doi.org/10.23967/exaqute.2021.2.023.
Der volle Inhalt der Quelle