OpenCL. Akceleracja GPU w praktyce - ebook/epub
Marek Sawerwain |
Wydawnictwo Naukowe PWN |
Książka jest skierowana do programistów, którzy chcą się zapoznać z technologią OpenCL W publikacji duży nacisk został położony na przedstawienie konkretnych przykładów (wraz z komentarzem opisującym sposób implementacji danego przykładu oraz techniczne aspekty danego problemu). Zaprezentowane zostały także sposoby wykorzystywania OpenCL do realizacji różnych zadań obliczeniowych. Praktyczne przykłady obejmują zagadnienia m.in. z algebry liniowej. W książce znajdują się także przykłady przetwarzania grafiki. Ze względu na charakter OpenCL opisano również sposoby korzystania z możliwości OpenCL oferowanych przez różne dodatkowe biblioteki, a także pakiety ułatwiające współpracę z technologią OpenCL. Uzupełnieniem publikacji są bardziej zaawansowane przykłady rozwiązywania równań różniczkowych czy też przedstawienie metody Black Scholes. Z książki można nauczyć się, jak: – korzystać z technologii OpenCL; – tworzyć własne jądra obliczeniowe; – przetwarzać grafikę za pomocą wbudowanych możliwości OpenCL. Dobrze jest znać: – wybrane pojęcia algebry liniowej, m.in. macierze, wektory; – podstawy języków C, C++ oraz Python; – środowisko IDE, np. Visual Studio. Choć nie jest to książka przeznaczona dla początkującego czytelnika i wymaga umiejętności programowania na poziomie średnim, to zawarte w niej informacje z pewnością pozwolą na zapoznanie się z technologią OpenCL i możliwościami obliczeniowymi, jakie ona oferuje. |
Wszystkie kategorie
Tylko edukacja
Tylko pozostałe kategorie
Książki podobne do wybranej publikacji
Przetwarzanie obrazów grafiki 2D - ebook/epub
Praca zbiorowa |
Wydawnictwo Naukowe PWN |
Książka jest kierowana do programistów, którzy chcą zapoznać się z technologią OpenCL. W pubilkacji oprócz przedstawienia czym jest OpenCL znajdują się też przykłady sposoby wykorzystania OpenCL. Ze względu na charakter technologii mogą one obejmować kilka języków programowania: C/C++, Java, Python. |
Programowanie strukturalne - ebook/epub
Witold Malina, Piotr Mironowicz |
Wydawnictwo Naukowe PWN |
W połowie lat sześćdziesiątych rozwój sprzętu komputerowego oraz języków programowania umożliwił tworzenie bardziej złożonych programów. Różne podejścia do ich wytwarzania oraz szeroka dyskusja programistów doprowadziły do opracowania i sformułowania reguł programowania strukturalnego. Są one uniwersalne i aktualne do dziś oraz stanowią podstawową wiedzę dla wszystkich programistów... |
Uczenie maszynowe w C#. Szybkie, sprytne i solidne aplikacje - książka
Matt R. Cole |
Helion |
Uczenie maszynowe weszło już do kanonu technologii informatycznych. Praktyczne umiejętności w tej dziedzinie powinien posiadać każdy programista i analityk. Standardowo do rozwiązań związanych z machine learning stosuje się Pythona i opracowane dla niego biblioteki, niemniej równie skutecznie można do tego celu używać innych języków programowania. Trzeba jedynie dobrze zaznajomić się z wdrożeniami algorytmów uczenia maszynowego...
|
Visual Studio 2012 i .NET 4.5. - ebook/pdf
Abhishek Sur |
Promise |
Praca z zestawem różnych pojawiających się nowych technologii jest sporym wyzwaniem. Zadaniem pakietu Visual Studio 2012 jest umożliwianie użytkowni-kom programowania i obsługi aplikacji klienckich i biznesowych. Platforma .NET 4.5 zapewnia programistom szerokie możliwości pracy nad wszelkimi formami aplikacji i usług, od klienckich poprzez mobilne aż do internetowych, pomagając w szybkim dostarczeniu ich na rynek...
|
Programowanie obiektowe w Visual Basic .NET dla każdego - książka
Richard Simon, Leslie Koorhan, Ken Cox |
Helion |
Visual Basic to język programowania pozwalający nawet początkującym programistom pisać zaawansowane aplikacje wykorzystujące wszystkie możliwości systemów operacyjnych z rodziny Windows. Jego kolejne wersje w coraz większym stopniu korzystały z technik programowania zorientowanego obiektowo (OOP). Najnowsza z nich, Visual Basic .NET jest uwieńczeniem tej ewolucji.
Jeśli chcesz tworzyć aplikacje w VB... |
Delphi 2005. Ćwiczenia praktyczne - książka
Adam Boduch, Łukasz Barszcz |
Helion |
- Poznaj środowisko Delphi
- Napisz pierwsze własne aplikacje
- Naucz się korzystać z możliwości platformy .NET
Środowisko programistyczne Delphi od dawna cieszy się popularnością wśród twórców oprogramowania. Od pierwszych wersji oferowało możliwość wizualnego tworzenia aplikacji za pomocą 'klocków' -- komponentów, łącząc to z prostotą języka Pascal. Teraz, w najnowszej wersji...
|
Metody numeryczne w C++Builder - książka
Bernard Baron, Łukasz Piątek |
Helion |
Metody numeryczne są to sposoby rozwiązywania złożonych problemów matematycznych za pomocą narzędzi obliczeniowych udostępnianych przez popularne języki programowania. Jeden z najpopularniejszych języków -- C++, chociaż nie był projektowany z myślą o zastosowaniu go w obliczeniach numerycznych, posiada mechanizmy, które umożliwiają stosunkowo łatwą implementację algorytmów obliczeniowych...
|
Grafika 3D czasu rzeczywistego - ebook/epub
Jacek Matulewski |
Wydawnictwo Naukowe PWN |
Przedmiotem książki jest OpenGL, czyli popularny interfejs programistyczny służący do tworzenia aplikacji z grafiką 3D. W ostatnich dwóch latach został on całkowicie zreformowany, w efekcie czego większość książek i materiałów na jego temat stała się nieaktualna. W publikacji przedstawione są nowe wersje OpenGL (od wersji 3.3 wzwyż) w sposób odpowiedni zarówno dla początkujących programistów grafiki 3D... |
Silverlight. Od podstaw - książka
Paweł Maciejewski, Paweł Redmerski |
Helion |
Silverlight -- nowy sposób na tworzenie aplikacji internetowych
- Jak tworzyć aplikacje internetowe za pomocą Silverlight?
- Jakie możliwości kryją się w tej technologii?
- W jaki sposób połączyć różne elementy, by uzyskać wspaniały efekt?
Technologia Silverlight, opracowana przez Microsoft, jest propozycją dla tych, którzy przymierzają się do projektowania aplikacji internetowych lub zajmują się tym już od jakiegoś czasu...
|
Visual C++ 2005 Express Edition. Tworzenie aplikacji dla Windows - książka
Rafał Wileczek |
Helion |
Stwórz aplikacje dla platformy .NET 2.0
- Poznaj środowisko programistyczne
- Wykorzystaj możliwości programowania obiektowego
- Połącz aplikację z bazą danych i siecią
Środowisko programistyczne Visual C++ 2005 Express Edition to uproszczona i okrojona wersja Visual C++ 2005. Mimo tego jest bardzo przydatnym i wydajnym narzędziem dla programisty chcącego tworzyć aplikacje dla platformy...
|
Myśl jak programista. Techniki kreatywnego rozwiązywania problemów - książka
V. Anton Spraul |
Helion |
Znajdź wyjście z najtrudniejszych sytuacji!
Nauka programowania to tak naprawdę nauka sposobu myślenia. Jako programista musisz biegle analizować problemy, dzielić je na części oraz starać się je rozwiązać w optymalny sposób. Składnia języka i środowisko programistyczne to tylko podstawowe narzędzia, których obsługi nauczyć się może każdy. Jednak nie każdy potrafi myśleć jak programista...
|
Oracle8. Programowanie w języku PL/SQL - książka
Scott Urman |
Helion |
Wykorzystanie wbudowanego w system Oracle języka PL/SQL w znaczący sposób powiększa potencjał programisty systemów bazodanowych. PL/SQL łączy w sobie duże możliwości i elastyczność języka czwartej generacji (4GL) SQL z konstrukcjami proceduralnymi języka trzeciej generacji (3GL). Programy napisane w tym języku umożliwiają obsługę danych zarówno w samym systemie Oracle, jak i w zewnętrznych aplikacjach...
|
IronPython Studio. W praktyce - ebook/epub
Marian Mysior |
Wydawnictwo Naukowe PWN |
Książka przedstawia nowe podejście do języka Python, polegające na wykorzystaniu narzędzi wizualnych i bibliotek oferowanych przez pakiet Visual Studio oraz Microsoft .NET Framework. Nowe środowisko tworzenia aplikacji w języku Python, czyli pakiet IronPython Studio, ułatwiaprogramowanie, wspierając projektanta narzędziami graficznymi i standardowymi bibliotekami, znanymi z takich języków... |
Aplikacje w Visual C++ 2005. Przykłady - książka
Mariusz Owczarek |
Helion |
Bogaty zbiór rozwiązań często spotykanych
problemów programistycznych języka Visual C++
- Poznaj środowisko tworzenia programów w Visual C++ 2005
- Naucz się składni języka Visual C++
- Wykorzystaj możliwości platformy .NET w programach w Visual C++
W kontekście programowania przy użyciu platformy .NET zwykle mówi się o językach Visual Basic i C#. Większość stron internetowych...
|
Visual C# 2005. Zapiski programisty - książka
Jesse Liberty |
Helion |
Odkryj nowe możliwości platformy .NET 2005
Visual C# 2005 to najnowsza wersja języka programowania uważanego przez wielu programistów za najlepszy język służący do tworzenia aplikacji dla platformy .NET. W połączeniu z nową biblioteką klas .NET i nowymi możliwościami środowiska Visual Studio 2005 druga edycja języka C# stała się jeszcze doskonalsza. Pisanie programów wymaga znacznie mniejszych nakładów pracy... |
Maple. Podręcznik - książka
Artur Krowiak |
Helion |
- Poznaj interfejs programu i sposób wykonywania podstawowych działań w Maple...u
- Naucz się rozwiązywać złożone problemy z różnych dziedzin matematyki
- Dowiedz się, jak skutecznie wizualizować i prezentować uzyskane wyniki
Poznaj Maple od podszewki!
Maple to zintegrowane środowisko do przeprowadzania obliczeń symbolicznych i numerycznych oraz wizualizacji otrzymanych w ten sposób wyników...
|
Java Servlet i Java Server Pages - książka
Marty Hall |
Helion |
Niniejsza książka przeznaczona jest dla prawdziwych programistów. Jej celem nie jest przedstawienie potencjału internetowego handlu ani sposobów, w jaki aplikacje internetowe mogą zrewolucjonizować przedsiębiorstwo. Jest to praktyczna książka przeznaczona dla programistów, którzy już doskonale rozumieją, jak istotne jest tworzenie dynamicznych witryn WWW. Zadaniem niniejszej książki jest przedstawienie poprawnego sposobu prowadzenia... |
Core Java Servlets i JavaServer Pages. Tom II. Wydanie II - książka
Marty Hall, Larry Brown, Yaakov Chaikin |
Helion |
Kompletny przewodnik po zaawansowanych mechanizmach oraz funkcjach serwletów i JSP.
- Jak kontrolować działanie aplikacji za pośrednictwem pliku deskryptora?
- Jakie są możliwości rozbudowy systemu zabezpieczeń?
- Jak można wykorzystać obsługę zdarzeń?
Platforma Java 2 jest najczęściej wykorzystywaną technologią do budowy komercyjnych aplikacji internetowych, dynamicznych witryn WWW oraz aplikacji i usług sieciowych...
|
Wprowadzenie do WPF. Tworzenie aplikacji w WPF przy użyciu XAML i C# - ebook/pdf
Anna Kempa |
Helion |
Rozpocznij przygodę z programowaniem dla systemu Windows!
Technologia Windows Presentation Foundation firmy Microsoft to jedno z najlepszych rozwiązań do tworzenia aplikacji działających pod kontrolą systemu Windows. WPF integruje interfejs użytkownika, grafikę, multimedia i dokumenty oraz ułatwia implementację wzorców projektowych, które oddzielają warstwę logiczną od warstwy prezentacji...
|
Delphi dla .NET. Vademecum profesjonalisty - książka
Xavier Pacheco |
Helion |
Platforma .NET staje się coraz bardziej popularna. Powstaje coraz więcej aplikacji realizowanych właśnie pod jej kątem. Udostępniane przez platformę .NET mechanizmy pozwalają na szybkie tworzenie aplikacji, co przysparza jej wielu zwolenników. Do stworzenia aplikacji nie wystarczą jednak tylko mechanizmy, nawet najlepsze. Niezbędne jest wygodne i uniwersalne środowisko programowania, jakim niewątpliwie jest Delphi...
|
Java i XML. Wydanie III - książka
Brett D. McLaughlin, Justin Edelson |
Helion |
Praktyczne zastosowania możliwości języka XML w aplikacji Java
- Z jakich elementów składa się XML?
- W jaki sposób przetwarzać pliki XML w aplikacjach Javy?
- Jak tworzyć własne kanały RSS?
Jesteś programistą Javy i chcesz wykorzystać w swoich aplikacjach technologię XML? Zainteresowała Cię technologia AJAX? Zamierzasz tworzyć własne kanały RSS i podcasty? Java i XML są niemal stworzone do wzajemnej współpracy...
|
Visual Basic 2015 w 24 godziny - ebook/pdf
James Foxall |
Helion |
Zacznij od zaraz! 24 (+ dwie dodatkowe) sprawdzone, jednogodzinne lekcje
Visual Basic jest bardzo popularnym językiem programowania wysokiego poziomu rozwijanym przez firmę Microsoft. Jego składnię oparto na języku Basic i unowocześniono, zapewniając przy tym wykorzystanie technologii ActiveX. Visual Basic w wersji 2015 zasadniczo różni się od swoich poprzedników: jest zdecydowanie lepszy...
|
Wzorce projektowe w .NET. Projektowanie zorientowane obiektowo z wykorzystaniem C# i F# - książka
Dmitri Nesteruk |
Helion |
Wzorce projektowe są bardzo przydatnym narzędziem w przyborniku programisty. Pozwalają na szybkie opracowanie złożonych zagadnień, ale można je również potraktować jako wstęp do ciekawego i inspirującego dochodzenia, jak rozwiązać konkretny problem na wiele różnych sposobów, na różnych poziomach zaawansowania technicznego i z zastosowaniem różnego rodzaju kompromisów. Takie próby jednak często prowadzą do nadinżynierii lub...
|
CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU - książka
Jason Sanders, Edward Kandrot |
Helion |
Książka ta jest obowiązkową pozycją dla wszystkich programistów pracujących z systemami zawierającymi akceleratory.
Ze wstępu autorstwa Jacka Dongarry...ego,
Uniwersytet Tennessee i Oak Ridge National Laboratory
Od astrofizyki i chemii, przez biologię obliczeniową, aż po analizę sejsmiczną i rekonstrukcję obrazu w tomografii komputerowej - architektura CUDA została entuzjastycznie przyjęta przez środowiska naukowe i akademickie...
|
C++Builder 6 i bazy danych - książka
Marian Wybrańczyk |
Helion |
Kompendium wiedzy dla programistów aplikacji bazodanowych w C++
- Poznaj C++Builder 6 i dostępne w nim komponenty
- Stwórz model aplikacji w języku UML
- Wykorzystaj różne mechanizmy połączenia z bazą danych
C++Builder 6, mimo pojawienia się na rynku nowszej wersji tego środowiska, nadal cieszy się dużą popularnością wśród programistów. Wizualne środowisko programowania i gotowe komponenty znacznie przyspieszają proces tworzenia...
|
Visual Studio 2010 dla programistów C# - książka
Jacek Matulewski |
Helion |
Doskonały przewodnik po świecie programowania w C# dla platformy .NET!
- Środowisko Visual Studio 2010, język C# 4.0 i podstawy projektowania aplikacji
- Bazy danych i technologia LINQ
- Nowy paradygmat zrównoleglenia aplikacji z biblioteką TPL
- Technologie Windows i wprowadzenie do XNA 4.0
Język C# na dobre zadomowił się już na rynku programistycznym. Zarówno on sam, jak i platforma .NET przydają się do najróżniejszych zastosowań...
|
Zrozumieć platformę .NET. Wydanie II - książka
David Chappell |
Helion |
Poznaj platformę .NET
- Dowiedz się, jak funkcjonuje platforma .NET
- Naucz się tworzyć za jej pomocą różne rodzaje aplikacji
- Zapoznaj się z jej językami
Wprowadzenie platformy programistycznej .NET okazało się przełomem w programowaniu aplikacji dla systemu Windows. Obsługiwane przez nią technologie, takie jak ADO.NET czy ASP.NET, pozwalają szybko i łatwo tworzyć różnorodne programy dla tego systemu...
|
MATLAB. Leksykon kieszonkowy - książka
Bogumiła Mrozek, Zbigniew Mrozek |
Helion |
Matlab to uniwersalne środowisko do obliczeń matematycznych. Wykorzystywany jest na uczelniach, w instytutach badawczych, laboratoriach i wszędzie tam, gdzie niezbędne jest narzędzie umożliwiające przeprowadzenie skomplikowanych działań matematycznych i przedstawienie ich wyników w formie graficznej. Dzięki ponad 500 funkcjom Matlaba można zastosować między innymi do obliczeń numerycznych... |
Excel w nauce i technice. Receptury - książka
David M. Bourg |
Helion |
Excel to nie tylko arkusz kalkulacyjny -- to potężne narzędzie obliczeniowe
Większość użytkowników komputerów kojarzy Excel z programem wykorzystywanym w biurach i urzędach do tworzenia zestawień, tabelek, wykresów i przeprowadzania obliczeń matematycznych. Tymczasem jego możliwości są o wiele większe. Excel, dzięki wbudowanym funkcjom, dodatkowym pakietom i językowi VBA może służyć jako narzędzie do wykonywania złożonych... |
Kurs matematyki dla chemików. Wyd. 5. popr - ebook/pdf
Joanna Ger |
Uniwersytet Śląski |
Skrypt jest przeznaczony dla słuchaczy studiów uniwersyteckich kierunku chemia. Mogą z niego również korzystać wszyscy zainteresowani wykładem matematyki jako przedmiotu pomocniczego. Autorka zamieściła w podręczniku treści niezbędne do właściwego rozumienia i stosowania metod matematycznych w czasie studiów chemicznych.
Oprócz treści wykładanych w skrypcie znajdują się też dowody twierdzeń oraz zestawy zadań...
|
Visual Basic 2010. Od podstaw - książka
Thearon Willis, Bryan Newsome |
Helion |
Zostań specjalistą języka Visual Basic 2010!
- Szczegółowy opis tworzenia aplikacji
- Programowanie obiektowe z pomocą języka Visual Basic 2010
- Debugowanie oraz obsługa błędów
- Współpraca z bazami danych
Visual Basic 2010 to najnowsza wersja języka programowania Visual Basic .NET, jednego z języków współpracujących ze środowiskiem Visual Studio 2010. Jego największe zalety to łatwość stosowania i szybkość tworzenia szerokiego...
|
Microsoft Visual C++ 2012. Praktyczne przykłady - książka
Mariusz Owczarek |
Helion |
Microsoft Visual C++ 2012? To nic trudnego!
- Poznaj składnię języka C++ i nowości wprowadzane przez standard C++11
- Naucz się wykorzystywać typy i konstrukcje programistyczne
- Dowiedz się, jak tworzyć aplikacje oparte na Windows API i .NET Framework
Dostępne od niedawna środowisko Visual C++ 2012 oferuje użytkownikom szereg zupełnie nowych możliwości. Dzięki wprowadzeniu obsługi standardu C++11 i zwiększeniu przejrzystości oraz uniwersalności...
|
WCF od podstaw. Komunikacja sieciowa nowej generacji - książka
Maciej Grabek |
Helion |
Poznaj i wykorzystaj przyszłość komunikacji internetowej!
- Wprowadzenie do Windows Communication Foundation
- Konfiguracja usług sieciowych i nowości WCF 4.0
- Narzędzia oraz wykorzystanie WCF
Windows Communication Foundation to technologia umożliwiająca komunikację pomiędzy praktycznie wszystkimi systemami wymiany danych, przeznaczona przede wszystkim dla tych użytkowników, których główną potrzebą jest zachowanie dużej elastyczności...
|