- 
 1. Data: 2011-04-21 21:28:19
 Temat: Java i multicore processors
 Od: A.L. <l...@a...com>
 Robiac research w tej sprawie natknalem sie na papier ktory moze byc 
 interesujacy dla tak zwanego "ogolu"
 
 http://home.engineering.iastate.edu/~morris/papers/1
 0/ieeetc10.pdf
 
 Multi-threading in Java: Performance and Scalability on Multi-core
 Systems
 
 Kuo-Yi Chen, J. Morris Chang and Ting-Wei Hou
 
 Abstract--the performance and scalability issues of multithreaded Java
 programs on multi-core systems are studied in this paper. First, we
 examine the performance scaling of benchmarks with various numbers of
 processor cores and application threads. Secondly, by correlating
 low-level hardware performance data to JVM threads and system
 components, the detail analyses of performance and scalability are
 presented, such as the hardware stall events and memory system
 latencies. Thirdly, the usages of memory resource are detailed to
 observe the potential bottlenecks. Finally, the JVM tuning techniques
 are proposed to alleviate the bottlenecks, and improve the performance
 and scalability.
 
 Several key findings are revealed through this study. First, the lock
 contentions usually lead to a strong limitation of scalability.
 Secondly, in terms of memory access latencies, the most of memory
 stalls are produced by L2 cache misses and cache-tocache transfers.
 Finally, the overhead of minor garbage collections could be an
 important factor of throughput reductions. Based on these findings,
 the appropriate JVM tuning techniques are examined in this study. We
 observe that the use of a parallel garbage collector and an
 appropriate ratio of young to old generation can alleviate the
 overhead of minor collection and improve the efficiency of garbage
 collections.
 
 A.L.
 
- 
 2. Data: 2011-04-22 09:59:45
 Temat: Re: Java i multicore processors
 Od: Michal Kleczek <k...@g...com>
 A. L. wrote: 
 
 > Robiac research w tej sprawie natknalem sie na papier ktory moze byc
 > interesujacy dla tak zwanego "ogolu"
 >
 > http://home.engineering.iastate.edu/~morris/papers/1
 0/ieeetc10.pdf
 >
 > Multi-threading in Java: Performance and Scalability on Multi-core
 > Systems
 >
 
 Dzieki - bardzo przydatna rzecz. Pozwole sobie w zwiazku z tym zrobic cross-
 post do pl.comp.lang.java.
 Szkoda tylko, ze nie ma porownan z uzyciem nowego G1 GC w HotSpot (pewnie
 zbyt nowe).
 
 --
 Michal
 


 do góry
 do góry![Ranking kantorów internetowych. Gdzie najlepsze kursy walut? [© Pavel Bobrovskiy - Fotolia.com] Ranking kantorów internetowych. Gdzie najlepsze kursy walut?](https://s3.egospodarka.pl/grafika2/kantory-internetowe/Ranking-kantorow-internetowych-Gdzie-najlepsze-kursy-walut-218154-150x100crop.jpg) 
![Dlaczego firmom opłaca się korzystać z kantorów internetowych? [© Halfpoint - Fotolia.com] Dlaczego firmom opłaca się korzystać z kantorów internetowych?](https://s3.egospodarka.pl/grafika2/wymiana-walut/Dlaczego-firmom-oplaca-sie-korzystac-z-kantorow-internetowych-219575-150x100crop.jpg) 
![Jak korzystnie przelewać pieniądze do Polski pracując za granicą? [© v.poth - Fotolia.com] Jak korzystnie przelewać pieniądze do Polski pracując za granicą?](https://s3.egospodarka.pl/grafika2/przelewy/Jak-korzystnie-przelewac-pieniadze-do-Polski-pracujac-za-granica-230796-150x100crop.jpg) 
![Praca zdalna po nowelizacji Kodeksu pracy - korzyści i obowiązki [© pixabay.com] Praca zdalna po nowelizacji Kodeksu pracy - korzyści i obowiązki](https://s3.egospodarka.pl/grafika2/praca-zdalna/Praca-zdalna-po-nowelizacji-Kodeksu-pracy-korzysci-i-obowiazki-250502-150x100crop.jpg) 
 Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei
Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei 
 
 
 
![Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie [© wygenerowane przez AI] Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie](https://s3.egospodarka.pl/grafika2/oszczedzanie-pieniedzy/Milion-na-koncie-Wystarczylo-inwestowac-po-okolo-2-tysiace-miesiecznie-269397-150x100crop.jpg) 
![Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy [© pixabay] Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy](https://s3.egospodarka.pl/grafika2/rynek-najmu/Wynajem-mieszkania-w-Warszawie-pochlania-44-pensji-Zobacz-jak-wypadamy-na-tle-Europy-269391-150x100crop.jpg) 
![Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie? [© wygenerowane przez AI] Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie?](https://s3.egospodarka.pl/grafika2/prawa-pasazera/Lot-z-niespodzianka-jak-overbooking-zmienia-podroz-i-jakie-prawa-maja-pasazerowie-269384-150x100crop.jpg) 
![Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu [© wygenerowane przez AI] Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu](https://s3.egospodarka.pl/grafika2/lider/Lider-z-sercem-empatia-i-zaufanie-jako-klucz-do-sukcesu-zespolu-269133-150x100crop.png) 
![Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam? [© wygenerowane przez AI] Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam?](https://s3.egospodarka.pl/grafika2/AI/Banka-AI-za-5-bilionow-dolarow-Kiedy-inwestorzy-powiedza-sprawdzam-269382-150x100crop.png) 
 


