Filters
total: 255
-
Catalog
- Publications 158 available results
- Journals 1 available results
- People 2 available results
- Inventions 1 available results
- Projects 6 available results
- Research Teams 1 available results
- Research Equipment 1 available results
- e-Learning Courses 82 available results
- Open Research Data 3 available results
Search results for: GP
-
GPS-derived height changes in diurnal and sub-diurnal timescales
PublicationThis paper describes the research concerning precise short-time GPS solutions conducted in the Centre of Applied Geomatics, Military University of Technology, Warsaw, Poland. The data from ASG-EUPOS (Polish Active Geodetic Network) was processed using Bernese 5.0 software and EPN (EUREF Permanent Network) standards and models. In this study, the adapted 3-hour observation window is shifted every hour for obtaining hourly geocentric...
-
Performance evaluation of Unified Memory with prefetching and oversubscription for selected parallel CUDA applications on NVIDIA Pascal and Volta GPUs
PublicationThe paper presents assessment of Unified Memory performance with data prefetching and memory oversubscription. Several versions of code are used with: standard memory management, standard Unified Memory and optimized Unified Memory with programmer-assisted data prefetching. Evaluation of execution times is provided for four applications: Sobel and image rotation filters, stream image processing and computational fluid dynamic simulation,...
-
KernelHive: a new workflow-based framework for multilevel high performance computing using clusters and workstations with CPUs and GPUs
PublicationThe paper presents a new open-source framework called KernelHive for multilevel parallelization of computations among various clusters, cluster nodes, and finally, among both CPUs and GPUs for a particular application. An application is modeled as an acyclic directed graph with a possibility to run nodes in parallel and automatic expansion of nodes (called node unrolling) depending on the number of computation units available....
-
GPU Acceleration of Multilevel Solvers for Analysis of Microwave Components With Finite Element Method
PublicationThe letter discusses a fast implementation of the conjugate gradient iterative method with ${rm E}$-field multilevel preconditioner applied to solving real symmetric and sparse systems obtained with vector finite element method. In order to accelerate computations, a graphics processing unit (GPU) was used and significant speed-up (2.61 fold) was achieved comparing to a central processing unit (CPU) based approach. These results...
-
GPU based implementation of Temperature-Vegetation Dryness Index for AVHRR3 Satellite Data
PublicationPaper presents an implementation of TVDI (Temperature-Vegetation-Dryness Index) algorithm on GPU (Graphics Processing Unit). Calculation of this index is based on LST (Land Surface Temperature) and NDVI (Normalized Difference Vegetation Index). Discussed results are based on multi-spectral imagery retrieved from AVHRR3 sensors for area of Poland. All phases of TVDI implementation on GPU are modified in respect to CUDA platform....
-
GPU-Accelerated 3D Mesh Deformation for Optimization Based on the Finite Element Method
PublicationThis paper discusses a strategy for speeding up the mesh deformation process in the design-byoptimization of high-frequency components involving electromagnetic field simulations using the 3D finite element method (FEM). The mesh deformation is assumed to be described by a linear elasticity model of a rigid body; therefore, each time the shape of the device is changed, an auxiliary elasticity finite-element problem must be solved....
-
Accuracy, Memory and Speed Strategies in GPU-based Finite-Element Matrix-Generation
PublicationThis paper presents strategies on how to optimize GPU-based finite-element matrix-generation that occurs in the finite-element method (FEM) using higher order curvilinear elements. The goal of the optimization is to increase the speed of evaluation and assembly of large finite-element matrices on a single GPU (Graphics Processing Unit) while maintaining the accuracy of numerical integration at the desired level. For this reason,...
-
A Task-Scheduling Approach for Efficient Sparse Symmetric Matrix-Vector Multiplication on a GPU
PublicationIn this paper, a task-scheduling approach to efficiently calculating sparse symmetric matrix-vector products and designed to run on Graphics Processing Units (GPUs) is presented. The main premise is that, for many sparse symmetric matrices occurring in common applications, it is possible to obtain significant reductions in memory usage and improvements in performance when the matrix is prepared in certain ways prior to computation....
-
charakterystyki sygnału w realizacji software'owego odbiornika systemu GPS
PublicationRealizacja odbiornika w postaci aplikacji komputerowej pozwala nie tylko na kilkukrotne obniżenie kosztów jego produkcji, ale również wykorzystanie procesora ogólnego przeznaczenia do zadań związanych z odbiorem sygnału GPS i określaniem pozycji, a tym samym uproszczenie systemu. Analiza procesu przetwarzania sygnału GPS z wykorzystaniem standardowych narzędzi kompilacji i debugging'u, pozwala na poznanie działania odbiornika GPS...
-
Irregular variations in GPS time series by probability and noise analysis
Publication -
Analiza porównawcza systemów nawigacji satelitarnej GPS i GLONASS
PublicationPrzedstawiono ogólną charakterystykę systemów radionawigacyjnych GPS i GLONASS. Dokonano porównania wybranych ich właściwości, takich jak: przebieg rozwoju, charakterystyka segmentów, parametry przesyłanych sygnałów oraz struktura danych nawigacyjnych.
-
Technika ochrony odbiorników GPS przed atakami typu spoofing
PublicationArtykuł został poświęcony problemowi tzw. spoofingu w systemach nawigacji satelitarnej GNSS. Mianem spoofingu GNSS określa się niepowołaną transmisję sygnałów GNSS, imitujących sygnały nadawcze z satelitów nawigacyjnych. Celem takiego działania jest doprowadzenie do wskazania przez odbiornik GNSS nieprawidłowych informacji o położeniu, prędkości i czasie. Przeprowadzenie takiego ataku jest możliwe wskutek braku odpowiedniej ochrony...
-
Detection and Mitigation of GPS Spoofing Based on Antenna Array Processing
PublicationIn this article authors present an application of spatial processing methods for GPS spoofing detection and mitigation. In the first part of this article, a spoofing detection method, based on phase delay measurements, is proposed. Accuracy and precision of phase delay estimation is assessed for various qualities of received signal. Spoofing detection thresholds are determined. Efficiency of this method is evaluated in terms of...
-
System wykrywania i przeciwdziałania zakłóceniom celowym odbiornika GPS
PublicationAutorskie rozwiązanie umożliwiające wykrycie spoofingu GPS i ograniczenie jego oddziaływania odbiornik nawigacyjny. Koncepcja zaproponowanego systemu opiera się na identyfikacji i adaptacyjnej filtracji sygnałów imitujących, które docierają do odbiornika z tego samego kierunku, gdyż są nadawane przez pojedyncza antenę. Zastosowanie odbioru wieloantenowego, umożliwiającego realizację przestrzennej analizy i przetwarzania sygnałów....
-
Monitorowanie regionalnych zmian jonosfery z godzinnych obserwacji GPS
PublicationW nowoczesnych metodach przestrzennego wyznaczania pozycji główną rolę odgrywają globalne systemy satelitarne, pozwalające na wyznaczenie pozycji obiektu niezależnie od czasu i położenia, w najbliższym sąsiedztwie Ziemi. Obecnie znanych jest kilka satelitarnych systemów pozycjonowania o zasięgu globalnym. Wśród nich wymienić należy: GPS, GLONASS, DORIS, PRARE, w niedalekiej przyszłości - GALILEO. Wykorzystanie poszczególnych systemów,...
-
Ionospheric scintillations computation using real-time GPS observations
PublicationThe following paper presents the results of quasi-real-time determination of the values of phase scintillations indices at the period of ionospheric disturbances that occurred as a consequence of the Sun flares observed on March 7 and 9, 2012. Double-frequency observations with 1-second measurement interval from the EPN (EUREF Permanent Network) network sites located at high latitudes were used for the analysis. To determine the phase...
-
Wpływ kąta odcięcia horyzontu na dokładność wyznaczeń GPS
PublicationW artykule zaprezentowano wyniki eksperymentu, którego celem było zbadanie wpływu kąta odcięcia horyzontu (kąta maski) na dokładność wyznaczeń GPS. Zagadnienie to było już poruszane na łamach publikacji dotyczących nawigacji satelitarnej, jednak coraz to dokładniejsze modele jonosfery i troposfery usprawiedliwiają, zdaniem autora, prowadzenie okresowych badań w tym zakresie. Kąt maski jest wprowadzany przez operatora odbiornika...
-
Efektywność filtracji przestrzennej sygnałów w przeciwdziałaniu spoofingowi GPS
PublicationPrzedstawiono metodę przeciwdziałania spoofingowi GPS poprzez formowanie minimum charakterystyki kierunkowej układu antenowego. Opisano metodykę i wyniki badań tłumienia sygnałów niepożądanych w obecności szumu. Zaprezentowano rezultaty statystycznej analizy wpływu filtracji przestrzennej na tłumienie prawdziwych sygnałów GPS. W podsumowaniu wykazano korzyści wynikające z użycia przyjętej metody, w...
-
Integration of inertial sensors and GPS system data for underwater navigation
PublicationThe Inertial Navigation System (INS) is usually employed to determine the position of an underwater vehicles, like Remotely Operated Vehicles (ROV) and, more recently, Autonomous Underwater Vehicle (AUV). The accuracy of the position provided by the INS, which uses accelerometers and gyroscopes, deteriorates with time. An external aiding sources such as the Global Positioning System (GPS) can be employed to reduce the error growth...
-
Accuracy of Differential Phase Delay Estimation for GPS Spoofing Detection
PublicationGPS spoofing is an attack based on transmission of false signals to target receivers, in order to force the computation of incorrect time, position or velocity information. It is a threat which is recently considered with continuously growing awareness. There is a need for effective way of GPS spoofing detection. Many groups of methods are proposed in the literature. Spatial processing methods are considered to be robust in a wide...
-
Accuracy and coverage of the modernized Polish Maritime differential GPS system
Publication -
PBS/B2/6/2013 .
ProjectsProject realized in National Center for Research and Deveopment according to . agreement from 2013-01-01
-
Implementation of algebraic procedures on the GPU using CUDA architecture on the example of generalized eigenvalue problem
Publication -
Performance Evaluation of Selected Parallel Object Detection and Tracking Algorithms on an Embedded GPU Platform
PublicationPerformance evaluation of selected complex video processing algorithms, implemented on a parallel, embedded GPU platform Tegra X1, is presented. Three algorithms were chosen for evaluation: a GMM-based object detection algorithm, a particle filter tracking algorithm and an optical flow based algorithm devoted to people counting in a crowd flow. The choice of these algorithms was based on their computational complexity and parallel...
-
Block Conjugate Gradient Method with Multilevel Preconditioning and GPU Acceleration for FEM Problems in Electromagnetics
PublicationIn this paper a GPU-accelerated block conjugate gradient solver with multilevel preconditioning is presented for solving large system of sparse equations with multiple right hand-sides (RHSs) which arise in the finite-element analysis of electromagnetic problems. We demonstrate that blocking reduces the time to solution significantly and allows for better utilization of the computing power of GPUs, especially when the system matrix...
-
Implementation of FDTD-compatible Green's function on heterogeneous CPU-GPU parallel processing system
PublicationThis paper presents an implementation of the FDTD-compatible Green's function on a heterogeneous parallel processing system. The developed implementation simultaneously utilizes computational power of the central processing unit (CPU) and the graphics processing unit (GPU) to the computational tasks best suited to each architecture. Recently, closed-form expression for this discrete Green's function (DGF) was derived, which facilitates...
-
Multi-GPU UNRES for scalable coarse-grained simulations of very large protein systems
PublicationGraphical Processor Units (GPUs) are nowadays widely used in all-atom molecular simulations because of the advantage of efficient partitioning of atom pairs between the kernels to compute the contributions to energy and forces, thus enabling the treatment of very large systems. Extension of time- and size-scale of computations is also sought through the development of coarse-grained (CG) models, in which atoms are merged into extended...
-
Method and system for disciplining a local reference oscillator by GPS 1PPS signal
Publication -
Residual K1 and K2 Oscillations in Precise GPS Solutions: Case Study
Publication -
Projektowanie układów geometrycznych toru w dostosowaniu do systemu GPS
PublicationW pracy zwrócono uwagę na fakt, że zastosowanie satelitarnej techniki pomiarowej (w wariancie pomiarów ciągłych) powoduje konieczność opracowania nowej metody projektowania układów geometrycznych toru. Ponieważ kształtowanie kierunków prostych trasy na podstawie pomiarów satelitarnych nie sprawia żadnych trudności, skupiono się na kwestii projektowania odcinków położonych w łuku. Założono, że projektowanie układu geometrycznego...
-
Badania odbioru sygnałów systemu GPS w obecności sygnałów zakłócających
PublicationNiniejszy artykuł poświęcono opisowi badań możliwości odbioru - w obecności zakłóceń - sygnałów transmitowanych w systemie nawigacji satelitarnej GPS. Tytułem wstępu dokonano ogólnej charakterystyki tego systemu. W części drugiej wymieniono rodzaje zagrożeń stojących przed użytkownikami usługi lokalizacji. Następnie, przedstawiono schemat stanowiska badawczego do oceny wpływu zakłóceń na odbiór sygnałów nawigacyjnych. W punkcie...
-
CFD ship squat determination method validation by GPS-RTK measurements
PublicationArtykuł zawiera porównanie numerycznych obliczeń osiadania statku z wynikami badań rzeczywistych z wykorzystaniem metody GPS-RTK.
-
Investigation of long-range dependencies in the stochastic part of daily GPS solutions
PublicationThe long-range dependence (LRD) of the stochastic part of GPS-derived topocentric coordinates change (North, East, Up) results with relatively high autocorrelation values with a focus on self-similarity. One of the reasons for such self-similarity in the GPS time series are noises that are commonly recognised to prevail in the form of the flicker noise model. To prove the self-similarity of the stochastic part of GPS time series...
-
Możliwości wyznaczania kąta nachylenia drogi z wykorzystaniem systemu GPS
PublicationW pracy przedstawiona została metoda korekty sygnału wysokości pochodzącego z systemu GPS umożliwiająca wyeliminowanie nagłych zmian wysokości, które nie występują w rzeczywistości, a są następstwem odbić lub zaniku sygnału pochodzącego z nadajników satelitarnych. Parametrem charakteryzującym zakres korekty oryginalnego sygnału jest kąt dopuszczalnego pochylenia drogi, który powinien być dobierany ze względu na analizowany typ...
-
Wpływ tłumienia sygnałów GPS na dokładność wyznaczania współrzędnych pozycji
PublicationW artykule przedstawiono wyniki badań dotyczących wpływu tłumienia sygnałów GPS na dokładność wyznaczeń współrzędnych pozycji. Opisano stanowisko badań, przyjęte założenia oraz dokonano analizy uzyskanych rezultatów.
-
Zastosowanie filtracji przestrzennej do eliminacji spoofingu w systemie GPS
PublicationArtykuł podejmuje problematykę przeciwdziałania atakowi elektronicznemu typu spoofing w systemie GPS, polegającemu na niepowołanej transmisji imitacji sygnałów odbieranych z satelitów nawigacyjnych tego systemu. Odbiór sygnałów imitujących powoduje wyznaczenie nieprawidłowych wskazań czasu, położenia i prędkości odbiornika GPS. Proponowaną w artykule metodą ochrony odbiornika przed działaniem sygnałów imitujących jest adaptacyjna...
-
Accuracy Of The GPS Positioning System In The Context Of Increasing The Number Of Satellites In The Constellation
Publication -
Preconditioners with Low Memory Requirements for Higher-Order Finite-Element Method Applied to Solving Maxwell’s Equations on Multicore CPUs and GPUs
PublicationThis paper discusses two fast implementations of the conjugate gradient iterative method using a hierarchical multilevel preconditioner to solve the complex-valued, sparse systems obtained using the higher order finite-element method applied to the solution of the time-harmonic Maxwell equations. In the first implementation, denoted PCG-V, a classical V-cycle is applied and the system of equations on the lowest level is solved...
-
Communication and Load Balancing Optimization for Finite Element Electromagnetic Simulations Using Multi-GPU Workstation
PublicationThis paper considers a method for accelerating finite-element simulations of electromagnetic problems on a workstation using graphics processing units (GPUs). The focus is on finite-element formulations using higher order elements and tetrahedral meshes that lead to sparse matrices too large to be dealt with on a typical workstation using direct methods. We discuss the problem of rapid matrix generation and assembly, as well as...
-
Performance and Energy Aware Training of a Deep Neural Network in a Multi-GPU Environment with Power Capping
PublicationIn this paper we demonstrate that it is possible to obtain considerable improvement of performance and energy aware metrics for training of deep neural networks using a modern parallel multi-GPU system, by enforcing selected, non-default power caps on the GPUs. We measure the power and energy consumption of the whole node using a professional, certified hardware power meter. For a high performance workstation with 8 GPUs, we were...
-
A multithreaded CUDA and OpenMP based power‐aware programming framework for multi‐node GPU systems
PublicationIn the paper, we have proposed a framework that allows programming a parallel application for a multi-node system, with one or more GPUs per node, using an OpenMP+extended CUDA API. OpenMP is used for launching threads responsible for management of particular GPUs and extended CUDA calls allow to manage CUDA objects, data and launch kernels. The framework hides inter-node MPI communication from the programmer who can benefit from...
-
Uncertainties of geodetic velocities from permanent GPS observations:The Sudeten case study
Publication -
Tworzenie poligonu kierunków głównych trasy kolejowej z wykorzystaniem pomiarów GPS
PublicationW pracy przedstawiono kolejny moduł opracowywanego w Politechnice Gdańskiej programu komputerowego SATTRACK do wizualizacji, oceny i projektowania trasy kolejowej, dostosowanego do techniki ciągłych pomiarów satelitarnych. Jest to moduł TRACK_POL, służący do tworzenia poligonu kierunków głównych trasy kolejowej. Zapisane w pliku tekstowym współrzędne prostych wykorzystuje się do wyznaczenia ich równań w państwowym układzie odniesień...
-
Selected problems of determining the course of railway routes by use of GPS network solution
PublicationW 2009 roku Politechnika Gdańska rozpoczęła prace nad wykorzystaniem ciągłych pomiarów pozycji systemów geodezji satelitarnej dla wyznaczania przebiegu trasy kolejowej z wykorzystaniem fazowych metod GPS opartych o serwis NAVGEO polskiej Aktywnej Sieci Geodezyjnej ASG-EUPOS. W celu eliminacji błędów przypadkowych wpływających na dokładność wyznaczenia trasy kolejowej w następnym roku zespół przeprowadził dwie kampanie pomiarowe...
-
Performance evaluation of GPS anti-spoofing system based on antenna array processing
PublicationThis article concerns the problem of detection and mitigation of spoofing attacks in Global Navigation Satellite Systems. First, background information about spoofing and its possible countermeasures is provided. Next, concept of a novel GPS anti-spoofing system based on antenna array processing is presented and implementation of prototype of this system is described. The third section outlines the performance evaluation of proposed...
-
Data Integration from GPS and Inertial Navigation Systems for Pedestrians in Urban Area
PublicationThe GPS system is widely used in navigation and the GPS receiver can offer long-term stable absolute positioning information. The overall system performance depends largely on the signal environments. The position obtained from GPS is often degraded due to obstruction and multipath effect caused by buildings, city infrastructure and vegetation, whereas, the current performance achieved by inertial navigation systems (INS) is still...
-
Projekt i implementacja symulatora sygnałów GPS w technice radia programowalnego
PublicationPowszechność odbiorników systemów nawigacji satelitarnej, a zwłaszcza systemu GPS, stwarza zapotrzebowanie na symulatory sygnałów tych systemów, za pomocą których możliwe jest gruntowne testowanie wspomnianych odbiorników. W artykule przedstawiono sposób projektowania i implementacji symulatora sygnałów GPS z użyciem techniki radia programowalnego (SDR). W punkcie pierwszym zostały podane cele projektu, w punkcie drugim omówiono...
-
Integration of inertial sensors and GPS system data for the personal navigation in urban area
PublicationGPS and Inertial Navigation Systems (INS) have complementary properties and they are therefore well suited for integration. The integrated solution offers better long-term accuracy than a stand-alone INS and better integrity, availability and continuity or a stand-alone GPS receiver, making it suitable for demanding applications. The complementary features of INS and GPS are the main reasons why integrated GPS/INS systems are becoming...
-
Efficient parallel implementation of crowd simulation using a hybrid CPU+GPU high performance computing system
PublicationIn the paper we present a modern efficient parallel OpenMP+CUDA implementation of crowd simulation for hybrid CPU+GPU systems and demonstrate its higher performance over CPU-only and GPU-only implementations for several problem sizes including 10 000, 50 000, 100 000, 500 000 and 1 000 000 agents. We show how performance varies for various tile sizes and what CPU–GPU load balancing settings shall be preferred for various domain...
-
Investigation of Parallel Data Processing Using Hybrid High Performance CPU + GPU Systems and CUDA Streams
PublicationThe paper investigates parallel data processing in a hybrid CPU+GPU(s) system using multiple CUDA streams for overlapping communication and computations. This is crucial for efficient processing of data, in particular incoming data stream processing that would naturally be forwarded using multiple CUDA streams to GPUs. Performance is evaluated for various compute time to host-device communication time ratios, numbers of CUDA streams,...