20 results on '"alpaka"'
Search Results
2. Breeding Soundness Evaluation in Alpaca (Vicugna pacos) Males: A Long Retrospective Study of the Effects of Cystic Masses and Environmental Temperatures on Scrotal Measures.
- Author
-
OZTUTAR STELLETTA, Fatma, DASKIN, Ali, TEKIN, Koray, VIVANCO MACKIE, Henry William, and STELLETTA, Calogero
- Subjects
- *
ALPACA , *ALKALINE phosphatase , *MALES , *RETROSPECTIVE studies , *SCROTUM , *TEMPERATURE - Abstract
Male alpacas have reproductive peculiarities that can influence the breeding soundness evaluation (BSE). This study was aimed to analyse the frequency of epididymal and testicular cystic lesions in alpacas (Vicugna pacos) retrospectively during different environmental temperatures. A total of 45 subject from 120 males were evaluated with linear probe (10 MHz; MyLab VetONE) between at 5 different alpaca farms in Italy. Semen was collected via artificial vagina and semen parameters were evaluated. Twenty % (9/45) of the males demonstrated the presence of abnormal testicular and epididymal cyst. Those cystic lesions could represent a simple result of drainage defect of the fluid produced (ectasia of the rete testis), congenitally derived from a probable hereditary pattern (2/9) or affecting epididymal structures (3/9). Cystic lesions can increase the scrotal volumetric asymmetry due to the most common mono)lateral lesions (P<0.05). Some diagnostic biochemical parameters such as the seminal plasma alkaline phosphatase was higher in affected males (P<0.05). Besides, environmental temperature can influence scrotal swelling independently by the presence of cystic lesions thus alter the scrotal volume. The ultrasonography can provide more specific information about the presence of epididymal and testicular anomalies influencing the BSE results. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
3. Application Experiences on a GPU-Accelerated Arm-based HPC Testbed
- Author
-
(0000-0003-0554-1036) Elwasif, W., (0000-0002-2590-5178) Godoy, W., Hagerty, N., (0000-0003-3023-7140) Harris, J. A., (0000-0002-5380-6951) Hernandez, O., (0000-0002-4229-7960) Joo, B., (0000-0001-5539-4017) Kent, P., (0000-0003-1952-7219) Lebrun-Grandie, D., Maccarthy, E., (0000-0002-4333-4145) Melesse Vergara, V. G., (0000-0002-5358-5415) Messer, B., Miller, R., (0000-0001-8745-7078) Oral, S., (0000-0003-3396-6154) Bastrakov, S., (0000-0002-8258-3881) Bussmann, M., (0000-0002-3844-3697) Debus, A., (0000-0001-8965-1149) Steiniger, K., (0000-0001-7839-4386) Stephan, J., (0000-0003-1642-0459) Widera, R., (0000-0003-1750-7265) Bryngelson, S. H., (0000-0002-4781-9502) Le Berre, H., Radhakrishnan, A., (0000-0001-9841-4057) Young, J., (0000-0002-3560-9428) Chandrasekaran, S., (0000-0002-2773-4499) Ciorba, F., Simsek, O., (0000-0001-5211-2002) Clark, K., (0000-0003-1448-5304) Spiga, F., (0000-0003-3181-8190) Hammond, J., (0000-0001-7215-762X) Stone, J. E., (0000-0001-8533-1367) Hardy, D., Keller, S., (0000-0002-2549-9587) Piccinali, J.-G., (0000-0003-0661-5594) Trott, C., (0000-0003-0554-1036) Elwasif, W., (0000-0002-2590-5178) Godoy, W., Hagerty, N., (0000-0003-3023-7140) Harris, J. A., (0000-0002-5380-6951) Hernandez, O., (0000-0002-4229-7960) Joo, B., (0000-0001-5539-4017) Kent, P., (0000-0003-1952-7219) Lebrun-Grandie, D., Maccarthy, E., (0000-0002-4333-4145) Melesse Vergara, V. G., (0000-0002-5358-5415) Messer, B., Miller, R., (0000-0001-8745-7078) Oral, S., (0000-0003-3396-6154) Bastrakov, S., (0000-0002-8258-3881) Bussmann, M., (0000-0002-3844-3697) Debus, A., (0000-0001-8965-1149) Steiniger, K., (0000-0001-7839-4386) Stephan, J., (0000-0003-1642-0459) Widera, R., (0000-0003-1750-7265) Bryngelson, S. H., (0000-0002-4781-9502) Le Berre, H., Radhakrishnan, A., (0000-0001-9841-4057) Young, J., (0000-0002-3560-9428) Chandrasekaran, S., (0000-0002-2773-4499) Ciorba, F., Simsek, O., (0000-0001-5211-2002) Clark, K., (0000-0003-1448-5304) Spiga, F., (0000-0003-3181-8190) Hammond, J., (0000-0001-7215-762X) Stone, J. E., (0000-0001-8533-1367) Hardy, D., Keller, S., (0000-0002-2549-9587) Piccinali, J.-G., and (0000-0003-0661-5594) Trott, C.
- Abstract
This paper assesses and reports the experience of ten teams working to port,validate, and benchmark several High Performance Computing applications on a novel GPU-accelerated Arm testbed system. The testbed consists of eight NVIDIA Arm HPC Developer Kit systems built by GIGABYTE, each one equipped with a server-class Arm CPU from Ampere Computing and A100 data center GPU from NVIDIA Corp. The systems are connected together using Infiniband high-bandwidth low-latency interconnect. The selected applications and mini-apps are written using several programming languages and use multiple accelerator-based programming models for GPUs such as CUDA, OpenACC, and OpenMP offloading. Working on application porting requires a robust and easy-to-access programming environment, including a variety of compilers and optimized scientific libraries. The goal of this work is to evaluate platform readiness and assess the effort required from developers to deploy well-established scientific workloads on current and future generation Arm-based GPU-accelerated HPC systems. The reported case studies demonstrate that the current level of maturity and diversity of software and tools is already adequate for large-scale production deployments.
- Published
- 2023
4. Performance portability for the CMS Reconstruction with Alpaka
- Author
-
(0000-0002-6515-5666) Bocci, A., Czirkos, A., (0000-0002-9233-3632) Di Pilato, A., (0000-0003-3266-4357) Pantaleo, F., Hugo, G., (0000-0003-2675-1606) Kortelainen, M., Redjeb, W., (0000-0002-6515-5666) Bocci, A., Czirkos, A., (0000-0002-9233-3632) Di Pilato, A., (0000-0003-3266-4357) Pantaleo, F., Hugo, G., (0000-0003-2675-1606) Kortelainen, M., and Redjeb, W.
- Abstract
For CMS, Heterogeneous Computing is a powerful tool to face the computational challenges posed by the upgrades of the LHC, and will be used in production at the High Level Trigger during Run 3. In principle, to offload the computational work on non-CPU resources, while retaining their performance, different implementations of the same code are required. This would introduce code-duplication which is not sustainable in terms of maintainability and testability of the software. Performance portability libraries allow to write code once and run it on different architectures with close-to-native performance. The CMS experiment is evaluating performance portability libraries for the near term future.
- Published
- 2023
5. alpaka-group/alpaka: alpaka 1.0.0: The One Release
- Author
-
(0000-0003-3396-6154) Bastrakov, S., (0000-0001-8970-5098) Bastrakova, K., (0000-0002-6515-5666) Bocci, A., (0000-0002-9233-3632) Di Pilato, A., (0000-0002-8218-3116) Ehrig, S., Ferragina, L., (0000-0001-7848-1690) Gruber, B. M., Kaever, C., (0000-0003-1761-2591) Kelling, J., (0000-0001-9457-1928) Martin-Haugh, S., (0000-0003-1576-6757) Perego, A., (0000-0001-7839-4386) Stephan, J., (0000-0003-1642-0459) Widera, R., (0000-0001-9841-4057) Young, J., (0000-0003-3396-6154) Bastrakov, S., (0000-0001-8970-5098) Bastrakova, K., (0000-0002-6515-5666) Bocci, A., (0000-0002-9233-3632) Di Pilato, A., (0000-0002-8218-3116) Ehrig, S., Ferragina, L., (0000-0001-7848-1690) Gruber, B. M., Kaever, C., (0000-0003-1761-2591) Kelling, J., (0000-0001-9457-1928) Martin-Haugh, S., (0000-0003-1576-6757) Perego, A., (0000-0001-7839-4386) Stephan, J., (0000-0003-1642-0459) Widera, R., and (0000-0001-9841-4057) Young, J.
- Abstract
The alpaka library is a header-only C++17 abstraction library for accelerator development. Its aim is to provide performance portability across accelerators through the abstraction (not hiding!) of the underlying levels of parallelism.
- Published
- 2023
6. Scapulohumeral subluxation and luxation in five alpacas.
- Author
-
Laschinger J, Vidoni B, Schieder K, Altenbrunner-Martinek B, and Kofler J
- Subjects
- Male, Animals, Treatment Outcome, Camelids, New World
- Abstract
Introduction: The patient histories, findings from clinical examinations, diagnostic imaging techniques, the surgical procedures, complications, necropsy findings and the outcomes from five male or castrated male alpacas with scapulohumeral sub-/luxation are presented. These alpacas each had a history of severe forelimb lameness for one week (n: 1), four weeks (n: 2) and for two-to-three months (n: 2). Two of the five alpacas were euthanized due to severe osteoarthritic changes that developed during the two-to-three months of scapulohumeral luxation. Three alpacas were treated with open reduction and internal stabilisation by placing tension band sutures between one 4,5 mm cortical screw anchored in the scapular neck and two 4,5 mm cortical screws anchored in the greater humeral tubercle, all of them provided with washers. Post-surgery a carpal flexion sling was applied to avoid postoperative weight-bearing. An exercise programme was started after removal of the carpal sling and continued for 12 weeks. In one of the three alpacas an additional non-displaced fracture of the acromion occurred two weeks after surgery. In conclusion, all three treated alpacas had good-to-excellent long-term outcomes and are still alive 123, 15 and 12 months after surgical repair of the scapulohumeral sub-/luxation. As four weeks, or even up to three months elapsed in four of these five alpacas until a definitive diagnosis was made, more education should be provided to alpaca owners that severely lame animals should be presented to a veterinarian with adequate diagnostic possibilities and expertise as soon as possible in order not to compromise treatment success.
- Published
- 2024
- Full Text
- View/download PDF
7. Application Experiences on a GPU-Accelerated Arm-based HPC Testbed
- Author
-
Wael Elwasif, William Godoy, Nick Hagerty, J. Austin Harris, Oscar Hernandez, Balint Joo, Paul Kent, Damien Lebrun-Grandie, Elijah Maccarthy, Veronica Melesse Vergara, Bronson Messer, Ross Miller, Sarp Oral, Sergei Bastrakov, Michael Bussmann, Alexander Debus, Klaus Steiniger, Jan Stephan, Rene Widera, Spencer Bryngelson, Henry Le Berre, Anand Radhakrishnan, Jeffrey Young, Sunita Chandrasekaran, Florina Ciorba, Osman Simsek, Kate Clark, Filippo Spiga, Jeff Hammond, Stone John, David Hardy, Sebastian Keller, Jean-Guillaume Piccinali, and Christian Trott
- Subjects
OpenACC ,HPC ,PIConGPU ,ARM ,GPU ,alpaka ,CUDA ,OpenMP ,NVIDIA - Abstract
This paper assesses and reports the experience of ten teams working to port,validate, and benchmark several High Performance Computing applications on a novel GPU-accelerated Arm testbed system. The testbed consists of eight NVIDIA Arm HPC Developer Kit systems built by GIGABYTE, each one equipped with a server-class Arm CPU from Ampere Computing and A100 data center GPU from NVIDIA Corp. The systems are connected together using Infiniband high-bandwidth low-latency interconnect. The selected applications and mini-apps are written using several programming languages and use multiple accelerator-based programming models for GPUs such as CUDA, OpenACC, and OpenMP offloading. Working on application porting requires a robust and easy-to-access programming environment, including a variety of compilers and optimized scientific libraries. The goal of this work is to evaluate platform readiness and assess the effort required from developers to deploy well-established scientific workloads on current and future generation Arm-based GPU-accelerated HPC systems. The reported case studies demonstrate that the current level of maturity and diversity of software and tools is already adequate for large-scale production deployments.
- Published
- 2023
- Full Text
- View/download PDF
8. Alpakade aretus ja embrüosiirdamise kasutusele võtmise võimalikkus Eestis
- Author
-
Valdner, Anett Michelle, Jaakma, Ülle, and Kavak, Ants
- Subjects
ülevaateuuring ,embrüosiirdamine ,alpaka ,biotehnoloogilised sigimismeetodid ,magistritööd ,geneetiline aretusväärtus - Abstract
Loomaarstiõppe lõputöö Veterinaarmeditsiini õppekaval Viimaste aastate jooksul on alpakade pidamine Eestis muutunud populaarsemaks, mistõttu alpakade aretuse teemal on üha sagedamini pöördutud veterinaararstide poole. Alpakakarja suurendamiseks kasutatakse ainult loomulikku paaritamist, sest nii veterinaararstidel kui ka alpakakasvatajatel puuduvad teadmised alpakade biotehnoloogiliste sigimismeetodite kasutamisest. Teoreetiliselt on biotehnoloogilisi sigimismeetodeid võimalik kasutada alpakade geneetilise aretusväärtuse tõstmiseks ilma loomade transportimiseta, parandades sellega loomade heaolu ja vähendades haiguste leviku riski. Praegu on kunstliku seemendamise tehnoloogia alpakadel alles algusjärgus ja raskesti kättesaadav. Embrüosiirdamise tehnoloogiaid ei kasutata Euroopas alpakakasvatustes aktiivselt, ent mujal maailmas üksikutes farmides kasutatakse seda aretusprogrammi osana. Ülevaate saamiseks alpakade aretusest ja selle arengusuundadest Eestis viidi läbi ülevaateuuring Eesti alpakakasvatajate seas. Uuringu valimisse kaasati 9 uuringu küsimustele vastanud alpakafarmi (vastanute osakaal 60%). Uuringus koguti andmeid praegusel ajal kasutatavate sigimismeetodite kohta ja lisaks uuriti aretajate huvi biotehnoloogiliste sigimismeetodite, eelkõige embrüosiirdamise tehnoloogiate vastu. Valdav osa Eesti alpakafarmidest on väikesed farmid, milles on vähem kui 15 looma. Enamik vastanutest (77,8%) peavad alpakasid hobiloomadena, millele järgnevad loomade pidamine villa tootmiseks (33,3%) ja tõulooma aretuseks (33,3%). Paaritusmeetoditest on kasutusel võrdselt nii vabapaaritus kui ka käestpaaritus. Emase alpaka seksuaalse vastuvõtlikkuse testimine on Eestis enim kasutatav tiinuse tuvastamise meetod. Transrektaalset ultraheli meetodit, mis on levinud teistel põllumajandusliikidel, alpakadel ei kasutata. Valdav enamus alpakakasvatajatest (77,8%) olid huvitatud biotehnoloogiliste sigimismeetodite kasutamisest. Embrüote importimise ja siirdamise teenuse eest oldi nõus tasuma kuni 1200€ ning embrüote loputuse ja siirdamise teenuse eest kuni 900€. Uuringu tulemused peegeldavad suurt huvi alpakade embrüosiirdamise vastu Eestis ja vajadust veterinaararstide järele selle valdkonna teadmiste omandamiseks. Sobiva embrüosiirdamise meetodi õppimiseks ja selle kasutusele võtmiseks Eestis, osales autor praktilisel koolitusel Cas-Cad-Nac farmis (Perkinsville, Vermont, Ameerika Ühendriigid). Õpitud metoodika põhineb üksikovulatsiooni protokollil, mis on lihtsam ja odavam kui superovulatsiooni protokollide kasutamine. Nimetatud metoodika suurendab ka võimalust saada kvaliteetsemaid embrüoid. Autor usub, et uurimus on kasulik kõikidele inimestele, kes on huvitatud alpakade aretusest ja alpakade embrüosiirdamise tehnoloogiatest. Over the last few years the keeping of alpacas in Estonia has become increasingly attractive, resulting in veterinarians being consulted more frequently about alpaca breeding. Currently, only natural mating is used to increase an alpaca herd because veterinarians and alpaca breeders lack knowledge regarding use of reproductive biotechnologies in alpacas. Assisted reproductive technologies theoretically can be used to accelerate the genetic merit of an alpaca herd without the need to import live animals, thus reducing the risk of spreading diseases and improving animal welfare by minimizing animal transport over long distances. At present, however, artificial insemination technology is not well developed or readily available in alpacas. Embryo transfer techologies are not utilized routinely in European alpaca herds, but in other parts of the world they are being used as a part of breeding program. To obtain a current overview of alpaca breeding and to acquire information about the future direction it could be moving in Estonia, a surveillance survey was conducted among the alpaca breeders. With a response rate of 60%, 9 alpaca farms were included in the survey. Data were collected on present alpaca breeding approaches as well as on breeder interest in assisted reproductive technologies, especially embryo transfer techologies. The vast majority of alpaca farms in Estonia are small with fewer than 15 animals. Most respondents (77,8%) kept their alpacas as hobby animals, followed by keeping for fiber production (33,3%) and breeding (33,3%). All the farms used natural mating; 50% of the animals are bred in a group, and 50% of the animals are hand mated. The alpaca female sexual receptivity test is the most commonly used method in Estonia for detecting pregnancy, whereas transrectal ultrasound (commonly used in other species) is not used. The vast majority of alpaca farmers (77,8%) were interested in assisted reproductive techologies. For buying, importing and transferring embryos, the farmers were willing to pay up to 1200€ and for embryo collection and transferring, up to 900€. The survey results reflect a great interest in alpaca embryo transfer in Estonia and the need for veterinarians to acquire knowledge in that field. A practical training was conducted at Cas-Cad-Nac farm (Perkinsville, Vermont, United States of America) to practice a suitable method for conducting embryo transfers in Estonia. The chosen method based on the single ovulation protocol, which is easier and cheaper than using superovulation protocols, as well as enhances the possibility of recovering embryos of a higher quality grade. The author believes that this research is valuable to all persons who are interested in alpaca breeding and alpaca embryo transfer technologies.
- Published
- 2023
9. Performance Portability with alpaka
- Author
-
(0000-0001-7839-4386) Stephan, J., (0000-0002-8258-3881) Bussmann, M., (0000-0001-7839-4386) Stephan, J., and (0000-0002-8258-3881) Bussmann, M.
- Abstract
The alpaka library is a header-only C++17 abstraction library for development across hardware accelerators (CPUs, GPUs, FPGAs). Its aim is to provide performance portability across accelerators through the abstraction (not hiding!) of the underlying levels of parallelism. In this poster we will show the concepts behind alpaka, how it is mapped to the various underlying hardware models, and show the features introduced over the last year. In addition, we will also present the software ecosystem surrounding alpaka.
- Published
- 2022
10. Evaluating GPU Programming Models for the LUMI Supercomputer
- Author
-
(0000-0002-5571-4823) Markomanolis, G. S., Alpay, A., (0000-0001-9841-4057) Young, J., (0000-0002-8634-4634) Klemm, M., (0000-0001-6259-7453) Malaya, N., (0000-0003-1597-0811) Esposito, A., Heikonen, J., (0000-0003-3396-6154) Bastrakov, S., (0000-0002-3844-3697) Debus, A., (0000-0003-4861-5584) Kluge, T., (0000-0001-8965-1149) Steiniger, K., (0000-0001-7839-4386) Stephan, J., (0000-0003-1642-0459) Widera, R., (0000-0002-8258-3881) Bussmann, M., (0000-0002-5571-4823) Markomanolis, G. S., Alpay, A., (0000-0001-9841-4057) Young, J., (0000-0002-8634-4634) Klemm, M., (0000-0001-6259-7453) Malaya, N., (0000-0003-1597-0811) Esposito, A., Heikonen, J., (0000-0003-3396-6154) Bastrakov, S., (0000-0002-3844-3697) Debus, A., (0000-0003-4861-5584) Kluge, T., (0000-0001-8965-1149) Steiniger, K., (0000-0001-7839-4386) Stephan, J., (0000-0003-1642-0459) Widera, R., and (0000-0002-8258-3881) Bussmann, M.
- Abstract
It is common in the HPC community that the achieved performance with just CPUs is limited for many computational cases. The EuroHPC pre-exascale and the coming exascale systems are mainly focused on accelerators, and some of the largest upcoming supercomputers such as LUMI and Frontier will be powered by AMD Instinct™ accelerators. However, these new systems create many challenges for developers who are not familiar with the new ecosystem or with the required programming models that can be used to program for heterogeneous architectures. In this paper, we present some of the more well-known programming models to program for current and future GPU systems. We then measure the performance of each approach using a benchmark and a mini-app, test with various compilers, and tune the codes where necessary. Finally, we compare the performance, where possible, between the NVIDIA Volta (V100), Ampere (A100) GPUs, and the AMD MI100 GPU.
- Published
- 2022
11. Introduction to Software Portability Among Heterogeneous Architectures
- Author
-
(0000-0001-7839-4386) Stephan, J. and (0000-0001-7839-4386) Stephan, J.
- Abstract
In this talk we first introduce the concept of heterogeneous computing systems and then show the difficulties that lie in programming them. We present the different workload patterns that are suitable for different hardware types. In the end propose the alpaka kernel abstraction library as a possible solution to these challenges.
- Published
- 2022
12. The alpaka SYCL back-end
- Author
-
(0000-0001-7839-4386) Stephan, J. and (0000-0001-7839-4386) Stephan, J.
- Abstract
In this talk the kernel abstraction library alpaka is briefly introduced. Afterwards the technical details of the alpaka SYCL back-end are presented.
- Published
- 2022
13. Modeling and understanding laser-plasma experiments through high-fidelity 3D simulations
- Author
-
(0000-0001-7990-9564) Pausch, R., Bastrakov, S., Carstens, F.-O., Günzl, J., Lebedev, A., Steiniger, K., Widera, R., Voß, M. S., Bussmann, M., Schramm, U., Debus, A., (0000-0001-7990-9564) Pausch, R., Bastrakov, S., Carstens, F.-O., Günzl, J., Lebedev, A., Steiniger, K., Widera, R., Voß, M. S., Bussmann, M., Schramm, U., and Debus, A.
- Abstract
A overview over all large-scale simulation efforts of the laser electron acceleration team covering both recent simulations and new technical developments.
- Published
- 2022
14. Exploiting Heterogeneous Architectures: Applications and Lessons Learned
- Author
-
(0000-0001-7839-4386) Stephan, J. and (0000-0001-7839-4386) Stephan, J.
- Abstract
In this talk we show the benefits of using performance portability layers such as alpaka in real-world HPC applications. Using PIConGPU and the CMS Patatrack experiment as examples we demonstrate the minimal porting effort achieved by using alpaka when encountering new and previously unknown hardware architectures.
- Published
- 2022
15. alpaka, LLAMA and More - Solutions for Exascale Performance Portability
- Author
-
(0000-0001-7839-4386) Stephan, J. and (0000-0001-7839-4386) Stephan, J.
- Abstract
Heterogeneous hardware landscapes will define the Exascale era. At the same time, keeping scientific libraries and applications portable across different hardware setups while maintaining high performance is no trivial matter. Vendor-provided programming platforms often cannot target accelerators from other vendors, and different hardware types like CPUs, GPUs and FPGAs require differently tuned algorithms for optimal performance. A solution to these issues can be found in abstraction layers that provide the user with a single programming interface while still maintaining portability and performance. In this talk, we introduce the Caravan HPC ecosystem. With the alpaka abstraction library for accelerator programming at its core and many sibling libraries for related use cases --- such as the memory access abstraction layer LLAMA or the C++ primitives library vikunja --- the Caravan ecosystem is an ideal choice for scientists and programmers setting out to tackle the challenges of the Exascale era.
- Published
- 2022
16. alpaka-group/alpaka: alpaka 0.9.0: The SYCL Complex
- Author
-
(0000-0003-3396-6154) Bastrakov, S., (0000-0002-6515-5666) Bocci, A., (0000-0002-9233-3632) Di Pilato, A., (0000-0002-8218-3116) Ehrig, S., (0000-0001-7848-1690) Gruber, B. M., (0000-0003-1943-7141) Hübl, A., (0000-0003-1761-2591) Kelling, J., (0000-0003-3266-4357) Pantaleo, F., (0000-0001-7839-4386) Stephan, J., (0000-0001-8822-0929) Vyskocil, J., (0000-0003-1642-0459) Widera, R., Worpitz, B., (0000-0003-3396-6154) Bastrakov, S., (0000-0002-6515-5666) Bocci, A., (0000-0002-9233-3632) Di Pilato, A., (0000-0002-8218-3116) Ehrig, S., (0000-0001-7848-1690) Gruber, B. M., (0000-0003-1943-7141) Hübl, A., (0000-0003-1761-2591) Kelling, J., (0000-0003-3266-4357) Pantaleo, F., (0000-0001-7839-4386) Stephan, J., (0000-0001-8822-0929) Vyskocil, J., (0000-0003-1642-0459) Widera, R., and Worpitz, B.
- Abstract
The alpaka library is a header-only C++17 abstraction library for accelerator development. Its aim is to provide performance portability across accelerators through the abstraction (not hiding!) of the underlying levels of parallelism.
- Published
- 2022
17. Performance portability for the CMS Reconstruction with Alpaka
- Author
-
Bocci, A., Czirkos, A., Di Pilato, A., Pantaleo, F., Hugo, G., Kortelainen, M., and Redjeb, W.
- Subjects
History ,parallel programming ,CMS ,software portability ,GPGPU ,offloading ,alpaka ,CUDA ,LHC ,heterogeneous programming ,C++ ,Computer Science Applications ,Education - Abstract
For CMS, Heterogeneous Computing is a powerful tool to face the computational challenges posed by the upgrades of the LHC, and will be used in production at the High Level Trigger during Run 3. In principle, to offload the computational work on non-CPU resources, while retaining their performance, different implementations of the same code are required. This would introduce code-duplication which is not sustainable in terms of maintainability and testability of the software. Performance portability libraries allow to write code once and run it on different architectures with close-to-native performance. The CMS experiment is evaluating performance portability libraries for the near term future.
- Published
- 2023
- Full Text
- View/download PDF
18. Performance Portability with alpaka
- Author
-
Stephan, J. and Bussmann, M.
- Subjects
GPGPU ,HPC ,alpaka ,C++ ,FPGA ,performance portability - Abstract
The alpaka library is a header-only C++17 abstraction library for development across hardware accelerators (CPUs, GPUs, FPGAs). Its aim is to provide performance portability across accelerators through the abstraction (not hiding!) of the underlying levels of parallelism. In this poster we will show the concepts behind alpaka, how it is mapped to the various underlying hardware models, and show the features introduced over the last year. In addition, we will also present the software ecosystem surrounding alpaka.
- Published
- 2022
19. alpaka, LLAMA and More - Solutions for Exascale Performance Portability
- Author
-
Stephan, J.
- Subjects
RedGrapes ,cupla ,bactria ,vikunja ,alpaka ,OpenMP ,GPU programming ,LLAMA ,heterogeneous computing ,C++ - Abstract
Heterogeneous hardware landscapes will define the Exascale era. At the same time, keeping scientific libraries and applications portable across different hardware setups while maintaining high performance is no trivial matter. Vendor-provided programming platforms often cannot target accelerators from other vendors, and different hardware types like CPUs, GPUs and FPGAs require differently tuned algorithms for optimal performance. A solution to these issues can be found in abstraction layers that provide the user with a single programming interface while still maintaining portability and performance. In this talk, we introduce the Caravan HPC ecosystem. With the alpaka abstraction library for accelerator programming at its core and many sibling libraries for related use cases --- such as the memory access abstraction layer LLAMA or the C++ primitives library vikunja --- the Caravan ecosystem is an ideal choice for scientists and programmers setting out to tackle the challenges of the Exascale era.
- Published
- 2022
20. Minerální metabolismus kamelidů
- Author
-
Menšíková, Petra
- Subjects
nutrition ,lama ,alpaca ,makroprvky ,camel ,macrominerals ,výživa ,velbloud ,minerální látky ,alpaka ,minerals - Abstract
The aim of the bachelor's thesis was to provide an overview of the zoological classification of camelids, their physiological and anatomical specificities – with a focus on the specifics of mineral metabolism. The basic mineral substances, their importance and recommended proportion in the diet of camelids and health disorders caused by their excess or deficiency are described in the paper. Furthermore, the sources and requirements of these minerals, the possibilities of their supplementation and the evaluation of their reserves in the organism are described. In the practical part, the evaluation of the supply of mineral substances to the organism of alpacas bred in the conditions of the Czech Republic based on blood tests is elaborated and the values are compared with the recommendations in the literature. Based on the biochemical analyses of the examined animals, no major deficiencies were found, the situation has improved as compared to previously published results and the animals are sufficiently supplied with minerals.
- Published
- 2022
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.