Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "slices" wg kryterium: Temat


Wyświetlanie 1-9 z 9
Tytuł:
Enzymatic oxidation of phthalazine with guinea pig liver aldehyde oxidase and liver slices: inhibition by isovanillin
Autorzy:
Panoutsopoulos, Georgios
Beedham, Christine
Powiązania:
https://bibliotekanauki.pl/articles/1041506.pdf
Data publikacji:
2004
Wydawca:
Polskie Towarzystwo Biochemiczne
Tematy:
xanthine oxidase
phthalazine
aldehyde oxidase
liver slices
disulfiram
isovanillin
allopurinol
Opis:
The enzymes aldehyde oxidase and xanthine oxidase catalyze the oxidation of a wide range of N-heterocycles and aldehydes. These enzymes are widely known for their role in the metabolism of N-heterocyclic xenobiotics where they provide a protective barrier by aiding in the detoxification of ingested nitrogen-containing heterocycles. Isovanillin has been shown to inhibit the metabolism of aromatic aldehydes by aldehyde oxidase, but its inhibition towards the heterocyclic compounds has not been studied. The present investigation examines the oxidation of phthalazine in the absence and in the presence of the inhibitor isovanillin by partially purified aldehyde oxidase from guinea pig liver. In addition, the interaction of phthalazine with freshly prepared guinea pig liver slices, both in the absence and presence of specific inhibitors of several liver oxidizing enzymes, was investigated. Aldehyde oxidase rapidly converted phthalazine into 1-phthalazinone, which was completely inhibited in the presence of isovanillin (a specific inhibitor of aldehyde oxidase). In freshly prepared liver slices, phthalazine was also rapidly converted to 1-phthalazinone. The formation of 1-phthalazinone was completely inhibited by isovanillin, whereas disulfiram (a specific inhibitor of aldehyde dehydrogenase) only inhibited 1-phthalazinone formation by 24% and allopurinol (a specific inhibitor of xanthine oxidase) had little effect. Therefore, isovanillin has been proved as an inhibitor of the metabolism of heterocyclic substrates, such as phthalazine, by guinea pig liver aldehyde oxidase, since it had not been tested before. Thus it would appear from the inhibitor results that aldehyde oxidase is the predominant enzyme in the oxidation of phthalazine to 1-phthalazinone in freshly prepared guinea pig liver slices, whereas xanthine oxidase only contributes to a small extent and aldehyde dehydrogenase does not take any part.
Źródło:
Acta Biochimica Polonica; 2004, 51, 4; 943-951
0001-527X
Pojawia się w:
Acta Biochimica Polonica
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wyznaczanie równoległości pętli programowych w aplikacjach dedykowanych dla procesorów graficznych
Parallelizing program loops for graphics processing in general purpose computing
Autorzy:
Bielecki, W.
Pałkowski, M.
Powiązania:
https://bibliotekanauki.pl/articles/155271.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
automatyczne zrównoleglanie pętli
fragmenty kodu
GPU
CUDA
OpenCL
obliczenia wysokiej wydajności
loop parallelization
slices
Opis:
Ekstrakcja równoległości w postaci niezależnych fragmentów kodu pozwala wygenerować równoległe pętle programowe w sposób automatyczny. Kod taki umożliwia wykorzystanie mocy obliczeniowej maszyn równoległych, w tym wieloprocesorowych kart graficznych. W niniejszym artykule poddano analizie zastosowanie algorytmów wyznaczania fragmentów kodu dla aplikacji dedykowanych dla procesorów graficznych. Zbadano przyspieszenie i efektywność obliczeń oraz skalowalność wygenerowanego kodu równoległego.
Extracting synchronization-free slices allows automatically generating parallel loops. The code can be executed on multi-processors machines in a reduced period of time. Slicing techniques enable also generating parallel code for graphics processing in general purpose computing. Nowadays, graphic cards support executing multi-threaded applications. GPU systems consist of tens or hundreds of processors. CUDA (an acronym for Compute Unified Device Architecture) is a parallel computing architecture developed by NVIDIA. Graphics processing units (GPUs) are accessible to software developers through variants of industry standard programming languages. Using CUDA, the latest NVIDIA GPUs become accessible for computation like CPUs. The model for GPU computing is to use a CPU and GPU together in a heterogeneous co-processing computing model. The sequential part of the application runs on the CPU and the computationally-intensive part is accelerated by the GPU. From the user's perspective, the application just runs faster because it uses the high-performance of the GPU to boost performance. In this paper slicing algorithms are examined for generating a parallel code for graphic cards are examined. A short example of the code is presented. CUDA statements and technique are explained. Memory cost and transfer data is considered. Speed-up, efficiency and scalability of the code are analyzed.
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 8, 8; 963-965
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Using transitive closure and transitive reduction to extract coarse-grained parallelism in program loops
Redukcja nadmiarowej synchronizacji w ekstrakcji równoległości gruboziarnistej
Autorzy:
Bielecki, W.
Pałkowski, M.
Siedlecki, K.
Powiązania:
https://bibliotekanauki.pl/articles/152522.pdf
Data publikacji:
2010
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
fragmenty kodu
synchronizacja
równoległość
tranzytywne domknięcie i redukcja
synchronization
slices
parallelism
transitive closure and reduction
Opis:
A technique for extracting coarse-grained parallelism available in loops is presented. It is based on splitting a set of dependence relations into two sets. The first one is to be used for generating code scanning slices while the second one permits us to insert send and receive functions to synchronize the slices execution. The paper presents a way demonstrating how to remove redundant synchronization in generated code by means of the transitive reduction operation. Results of experiments - how many synchronization points can be removed, speed-up and efficiency of examined parallel loops are discussed.
W artykule zaprezentowano technikę ekstrakcji równoległości grubo-ziarnistej w pętlach programowych. Bazuje ona na podziale relacji zależności na dwa zbiory: na podstawie pierwszego generowany jest kod skanujący niezależne fragmenty, natomiast drugi służy do wstawienia funkcji send i receive (wyślij i odbierz) służących do synchronizacji tych fragmentów. Operacje te zrealizowano za pomocą semaforów, możliwe jest jednak wykorzystanie innej konstrukcji, bardziej wydajnej dla danego środowiska. Algorytm generuje kod z zaznaczonymi punktami synchronizacji, nie narzuca jednak ich implementacji. W artykule przeanalizowano technikę wyszukiwania i eliminacji zbędnych punktów synchronizacji. Ekstrakcja równoległości za pomocą fragmentów kodu bazuje na operacji tranzytywnego domknięcia, znanej także z teorii grafów. Operacja ta jest również wykorzystana do obliczenia tranzytywnej redukcji, za pomocą której eliminowana jest nadmiarowa synchronizacja. Usuwanie zbędnej komunikacji pomiędzy wątkami obliczeń jest istotne, ponieważ ich obsługa zwłaszcza dla komputerów z pamięcią dzieloną, w których ich koszt obsługi jest istotny. Docelowe jest zatem uzyskanie gruboziarnistego kodu równoległego. Zbadano także wyniki przeprowa-dzonych eksperymentów pod kątem przyspieszenia i efektywności obliczeń.
Źródło:
Pomiary Automatyka Kontrola; 2010, R. 56, nr 8, 8; 976-979
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Correction of error in 3D reconstruction induced by CT gantry tilt
Autorzy:
Tomaka, A.
Trzeszkowska-Rotkegel, S.
Tarnawski, M.
Powiązania:
https://bibliotekanauki.pl/articles/333458.pdf
Data publikacji:
2008
Wydawca:
Uniwersytet Śląski. Wydział Informatyki i Nauki o Materiałach. Instytut Informatyki. Zakład Systemów Komputerowych
Tematy:
rekonstrukcja 3D z wycinku tomografii komputerowej
gantry tilt
3D reconstruction from CT slices
Opis:
The paper presents the problems connected with 3D reconstruction of CT slices of the database of orthodontic patients, using the commercial application software. Serious errors occurred for scans taken with a tilted CT gantry and inverse table movement. A compensation of the errors is proposed and the results after the compensation are verified by comparison to laser scans for a reference object, and to the measurements performed using the dedicated software of the CT station for selected cases in the database.
Źródło:
Journal of Medical Informatics & Technologies; 2008, 12; 169-175
1642-6037
Pojawia się w:
Journal of Medical Informatics & Technologies
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Programming synchronization-free parallelism using Intel Threading Building Blocks
Programowanie równoległości wolnej od synchronizacji przy użyciu Intel TBB
Autorzy:
Bielecki, W.
Palkowski, M.
Powiązania:
https://bibliotekanauki.pl/articles/153729.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
fragmenty kodu pozbawione synchronizacji
równoległość
zadaniowość
Intel Threading Building Blocks
synchronization-free slices
parallel computing
tasking
Opis:
Extracting synchronization-free parallelism by means of the Iteration Space Slicing Framework results in parallel pseudo-code that is independent on a parallel computer architecture and API/library, hence it cannot be directly compiled. For producing parallel programs for shared memory multiprocessors, Threading Building Blocks (TBB) can be applied that is a library supporting scalable parallel programming based on the standard C++ language. In this paper, we present how to benefit from TBB in practice on the basis of pseudo-code representing synchronization-free slices produced by a tool using the Omega Library. Results of experiments with the NAS benchmarks suite are presented.
Zastosowanie techniki opartej na ekstrakcji równoległości pozbawionej synchronizacji w pętlach programowych pozwala na wygenerowanie pseudokodu, który jest niezależny od architektury komputera oraz języka lub biblioteki programowania. Taki kod nie może być wprost kompilowany. Jest wymagane przekształcenie takiego pseudokodu na rzeczywisty kod równoległy. W tym celu może być zastosowane narzędzie Intel Threading Building Blocks, które jest biblioteką wspierająca skalowalne programowanie równoległe w standardzie C++. Nie wymaga specjalnego języka programowania i specjalnych kompilatorów. Zaletą biblioteki Threading Building Blocks jest możliwość uruchomienia w dowolnym środowisku programowo-sprzętowym i systemie operacyjnym. W artykule przedstawiono korzyści wynikające z tworzenia aplikacji równoległych za pomocą TBB. Wyjaśniono sposób poszukiwania instancji instrukcji fragmentów kodu przy użyciu biblioteki Omega i tworzenie najpierw równoległego pseudo-kodu, a dalej transformacja pseudokodu na kod równoległy z wykorzystaniem TBB. Proponowane podejście zostało zweryfikowane za pomocą zbioru pętli testowych z benchmarku NAS. Zbadano przyspieszenie i efektywność kodu równoległego oraz skalowalność w aspekcie do zmiennego rozmiaru obliczeń badanych pętli.
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 11, 11; 1380-1383
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Extracting representative loop statement instances of synchronization-free slices
Ekstrakcja instancji instrukcji fragmentów kodu pozbawionych synchronizacji w pętlach programowych
Autorzy:
Bielecki, W.
Palkowski, M.
Beletska, A.
Powiązania:
https://bibliotekanauki.pl/articles/156058.pdf
Data publikacji:
2009
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
fragmenty kodu pozbawione synchronizacji
równoległość
instancje instrukcji pętli programowych
synchronization-free slices
parallelism
representative loop statement instances
Opis:
Extracting synchronization-free parallelism by means of the Iteration Space Slicing Framework consists of two steps. First, representative loop statement instances of slices are extracted. Next, slices are reconstructed from their representatives and parallel code scanning slices and elements of each slice is generated. In this paper, we present how to benefit from this technique in practice. We explain how to extract representative loop statement instances of slices by means of the Omega Library enlarged by four new functions allowing us to simplify the process of extracting slice representatives. Results of experiments with the NAS and UTDSP benchmarks are presented.
Rozwój architektur wielordzeniowych wymusza poszukiwanie algorytmów automatycznego zrównoleglenia aplikacji. W artykule opisano zrównoleglenie pętli programowych za pomocą ekstrakcji niezależnych fragmentów kodu. Ekstrakcja równoległości w pętlach programowych pozbawionych synchronizacji za pomocą podziału przestrzeni iteracji składa się z dwóch kroków. Najpierw znajdowane są instancje instrukcji będące początkami fragmentów kodu. Następnie fragmenty kodu uzupełniane są o wszystkie instrukcje i generowany jest kod równoległy. W artykule przedstawiono korzyści wynikające z takiego podejścia. Wyjaśniono sposób poszukiwania instancji instrukcji fragmentów kodu za pomocą biblioteki Omega rozszerzonej o nowe funkcje upraszczające poszukiwanie instrukcji należących do fragmentów kodu. Opis proponowanego podejścia uzupełniono o zbiór eksperymentów na pętlach testowych NAS i UTDSP.
Źródło:
Pomiary Automatyka Kontrola; 2009, R. 55, nr 10, 10; 807-810
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Resistance of potato tubers to Phytophthora infestans evaluated in laboratory tests and field trials
Autorzy:
Rogozina, Elena V.
Patrikeyeva, Maria V.
Powiązania:
https://bibliotekanauki.pl/articles/2198858.pdf
Data publikacji:
2004-12-20
Wydawca:
Instytut Hodowli i Aklimatyzacji Roślin
Tematy:
advanced potato clone
field trial
Phytophthora infestans
tetraploid interspecific hybrid
tuber resistance
tuber slices assay
whole tubers assay
Opis:
Thirty potato genotypes of different maturity were evaluated for tuber blight resistance both under laboratory and field conditions. From 2000 to 2003 replicated experiments were conducted with three potato cultivars registered in Russia and 27 tetraploid interspecific hybrids that were generated at VIR. Each genotype was assessed twice using laboratory tests, and its resistance was evaluated every year in a field trial. The results showed that four hybrid clones: 88-2, 95-23-3, 97-152-6 and 97-162-5 exhibited a superior performance of tuber resistance to Phytophthora infestans both in laboratory tests and field trials. Two cultivars and 10 hybrid clones were found susceptible to infection in all tests. Significant differences between the remaining 14 genotypes in tuber slice resistance, whole tuber resistance and the expression of resistance to tuber blight in the field were observed.
Źródło:
Plant Breeding and Seed Science; 2004, 50; 147-154
1429-3862
2083-599X
Pojawia się w:
Plant Breeding and Seed Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Control of Dump Stability Loading Rock on its Edge
Kontrola stabilności zrzutu załadunku skały na krawędzi wyrobiska
Autorzy:
Adamchuk, Andrii
Shustov, Oleksandr
Powiązania:
https://bibliotekanauki.pl/articles/2200995.pdf
Data publikacji:
2023
Wydawca:
Polskie Towarzystwo Przeróbki Kopalin
Tematy:
slope stability
single-tier dump
safety factor
method of slices
stateczność zbocza
zwałowisko jednopoziomowe
współczynnik bezpieczeństwa
metoda przekrojów
Opis:
The question of the overburden rock dump formation during the development of iron ore deposits of Ukraine was considered. An analysis of the technology of forming a high single-tier dump in an abandoned deep pit was carried out. Two technology options are considered: loading rock on the slope of high single-tier dump and on its edge. The influence of the dependence of the loading rock on the edge of high single-tier dump on its stability of a has been established. The nature of the change in the width of the possible landslide prism, the safe distance of the dragline location has been established. The prospects for the formation of a high single-tier dump in the regime of controlled deformations are substantiated. For high single-tier dump the ordinary method of slices was justified and used to calculate the safety factor. Recommendations on the use of draglines available in Ukraine for forming the high single-tier dumps of overburden rock have been issued.
W artykule rozważono kwestię powstawania nadkładu skalnego podczas eksploatacji złóż rudy żelaza na Ukrainie. Przeprowadzono analizę technologii formowania zwałowiska wysokiego jednopoziomowego w nieczynnym wykopie głębokim. Rozważane są dwa warianty technologiczne: załadunek skały na zboczu wysokiego zwałowiska jednopoziomowego oraz na jego krawędzi. Określono wpływ zależności skały obciążającej od krawędzi zwałowiska wysokiego jednopoziomowego na jego stateczność. Ustalono charakter zmiany szerokości ewentualnego graniastosłupa osuwiskowego oraz bezpieczną odległość położenia liny zgarniającej. Możliwości powstania wysokiego zwałowiska jednopoziomowego w reżimie kontrolowanych deformacji są uzasadnione. Dla wysokiego zrzutu jednopoziomowego zasadna była zwykła metoda przekrojów, wykorzystana do obliczenia współczynnika bezpieczeństwa. Wydano zalecenia dotyczące wykorzystania dostępnych na Ukrainie koparek do formowania wysokich jednopoziomowych zwałów nadkładu.
Źródło:
Inżynieria Mineralna; 2023, 1; 91--96
1640-4920
Pojawia się w:
Inżynieria Mineralna
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Automatyczne zrównoleglanie kodu aplikacji systemów wbudowanych
Automatic parallelization of application code in embedded systems
Autorzy:
Pałkowski, M.
Powiązania:
https://bibliotekanauki.pl/articles/154541.pdf
Data publikacji:
2010
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
systemy wbudowane
procesory wielordzeniowe
zrównoleglanie kodu
fragment kodu
OpenMP
embedded systems
multicore processors
loop parallelization
synchronization-free slices
multi-threading applications
Opis:
W artykule przedstawiono technikę automatycznego zrównoleglenia kodu aplikacji w celu efektywnego wykorzystania mocy obliczeniowej procesorów wielordzeniowych w systemach wbudowanych. Technika ta opiera się na analizie zależności danych w pętlach programowych, podziału ich przestrzeni iteracji i wyznaczeniu niezależnych fragmentów kodu. Rezultatem transformacji jest równoległy kod zgodny ze standardem OpenMP, tożsamy z jego sekwencyjnym odpowiednikiem oraz możliwość przyspieszenia obliczeń komputera przemysłowego.
In a fairly conservative group of solutions, such as industrial computers, more perfect miniaturization of processing units is becoming noticeable. Size and power consumption of units are important, however efficiency of processing is also significant. Installing multi-core processors in embedded systems allows executing the parallel code with OpenMP standard. Multi-core programming enables speeding up calculations, i.e. for test and measurement-processing systems the amount of measurement data processed is increased. For this purpose, techniques of transforming program code to a parallel form are necessary, in particular loop parallelization transformations are significant, because the vast majority of calculations is included in loops. There are many techniques for loop prallelization, such as unimodular and affine transformations. However, these techniques allow only extraction of parallelism for specified set of loops and fail to find full parallelism in a loop because of high inability. In this paper, the Iteration Space Slicing Framework is presented. The framework was designed for automatic extracting parallelism in loops and overcoming limitations of well-known techniques. The result of transformation is the parallel code including OpenMP pragmas. The speedup, efficiency and locality of the code is examined. The continuation of the work in the future is considered.
Źródło:
Pomiary Automatyka Kontrola; 2010, R. 56, nr 7, 7; 656-658
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-9 z 9

    Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies