1,667 research outputs found

    A Novel Hybrid Quicksort Algorithm Vectorized using AVX-512 on Intel Skylake

    Full text link
    The modern CPU's design, which is composed of hierarchical memory and SIMD/vectorization capability, governs the potential for algorithms to be transformed into efficient implementations. The release of the AVX-512 changed things radically, and motivated us to search for an efficient sorting algorithm that can take advantage of it. In this paper, we describe the best strategy we have found, which is a novel two parts hybrid sort, based on the well-known Quicksort algorithm. The central partitioning operation is performed by a new algorithm, and small partitions/arrays are sorted using a branch-free Bitonic-based sort. This study is also an illustration of how classical algorithms can be adapted and enhanced by the AVX-512 extension. We evaluate the performance of our approach on a modern Intel Xeon Skylake and assess the different layers of our implementation by sorting/partitioning integers, double floating-point numbers, and key/value pairs of integers. Our results demonstrate that our approach is faster than two libraries of reference: the GNU \emph{C++} sort algorithm by a speedup factor of 4, and the Intel IPP library by a speedup factor of 1.4.Comment: 8 pages, research pape

    Social Protection Convergence in the European Union: Impact of Maastricht Treaty

    Get PDF
    The main goal of this paper is to test the convergence of social protection expenditures and, more specifically, to examine the incidence of the Maastricht Treaty on this process. We tested several hypotheses of convergence on 12 EU Member States between 1980 and 2000, by considering two indicators: social protection expenditure as percentage of GDP and social protection expenditure per capita. The cross sectional tests of ? and ??convergence show that, for the two indicators, these two assumptions are checked for the whole of the period. On the other hand, the period division in two subperiods intended to locate the Maastricht effect indicates a rupture since 1993. Then, panel data estimations of conditional ?-convergence confirm the existence of a process of conditional convergence and reveal the significant role of the debt criterion of Maastricht. The coexistence of absolute and conditional ?-convergence is not incompatible. It evokes the possible idea of a European Social Snake rather than of a single Social Model.Welfare-state, Social protection, Convergence, European Union, Panel data estimation

    Underlying structures of risk response measures among small and medium contractors in South Africa

    Get PDF
    Although attention has been given to the measures used to respond to risk in the construction industry (CI), there is limited literature that scrutinizes underlying structures of risk response measures (RRMs) especially among small and medium enterprises (SMEs). This study, therefore, presents findings from an exploratory factor analysis (EFA) of RRMs. A positivist paradigm was adopted to collect empirical raw data from 181 conveniently sampled respondents in Gauteng, South Africa (SA), using a structured questionnaire. The results support the extant literature and empirically established the structural composition of risk response by two constructs. The construct with emerged measures was termed trailing measures while the one with popular measures was termed leading measures of risk response. However, the study yielded a two-factor model with all the six items supposed to measure risk response. Based on the results obtained, it seems that risk avoidance and risk mitigation are reliable measures for measuring risk response. This study could thus serve as a reference for the accurate measurement of risk response and for the development of agreed responses for each risk, including an appropriate strategy and specific responses to implement the chosen strategy. The study was limited to the CI and to a lesser extent, construction SMEs in Gauteng; hence the findings cannot be generalized to all SMEs in SA

    Panowanie Habsburgów w Europie

    Get PDF
    Niniejszy tekst jest wykładem profesora J. Berengera wygłoszonym w dniu 20 października 1994 podczas Jego wizyty naukowej w lnstytucie Historii Filii Uniwersytetu Warszawskiego w Białymstoku.Jean Berenger jest obecnie profesorem historii nowożytnej na Uniwersytecie Paris-Sorbonne. Od ponad trzydziestu lat zajmuje się problematyką Europy Środkowej. Oprócz prac doktorskich poświęconych Austrii (Finances at absolutisme autrichien dans la seconds moitié du XVII ème siécle, Paris 1975) i Węgrom (Les Gravamina, Remontrances des Diètes de Hongris de 1655 à 1681, Paris 1973) jest autorem wielu książek i publikacji, z których najważniejsze to: Historie de l'Empire des Habsbourg de 1279 à 1918, Paris 1990), l'Autriche-Hongria (1815-1918), Paris 1994, La Tchécoslovaquie, Paris 1978 oraz Histoire de l'Autriche, Paris 1994.5-1

    Agricultural Technology Adoption and Adaptation under Climate Change: Microevidence from Niger

    Get PDF
    Many regions of Sub-Saharan Africa (SSA) are experiencing fast increases in human population pressure and urbanization. By 2050, feeding a planet of 9 billion people will require an estimated 50 percent increase in agricultural production. Farmers in in the Sahel are exposed to a highly variable weather over time, and to their limited adaptive capacity, therefore often use livestock as income generator, export earnings, and as insurance against weather risk. There is an increasing demand for livestock products, which increase pressure on crop residues use on the land. In this study, I use panel socio-economic data combined with village rainfall level from Niger to investigate how different types of weather shocks including drought and wet conditions influence farmer’s inputs adaption. Using cluster and year fixed effects estimations, I find that exposure to drought results in a strong and deep decrease in use of crop residues on the soil, which is particularly concerning because crop residue is crucial for soil protection, and fertility. I also find that one of the reasons poor Nigerien farmers remove crop residues on their land, is for livestock feeding purposes. This results in a bad synergy because removing crop residues could decrease long-term food production, and might keep households in poverty trap. Other determinants affecting inputs adoption on the land including temperature increase, income, farm size, and rainfall level of the previous year. I discuss policy recommendations

    Social protection convergence in the European Union: Impact of Maastricht treaty

    Get PDF
    The main goal of this paper is to test the convergence of social protection expenditures and, more specifically, to examine the incidence of the Maastricht Treaty on this process. We tested several hypotheses of convergence on 12 EU Member States between 1980 and 2000, by considering two indicators: social protection expenditure as percentage of GDP and social protection expenditure per capita. The cross sectional tests of a and ß-convergence show that, for the two indicators, these two assumptions are checked for the whole of the period. On the other hand, the period division in two sub-periods intended to locate the Maastricht effect indicates a rupture since 1993. Then, panel data estimations of conditional ß-convergence confirm the existence of a process of conditional convergence and reveal the significant role of the debt criterion of Maastricht. The coexistence of absolute and conditional ß-convergence is not incompatible. It evokes the possible idea of a European "Social Snake" rather than of a single Social Model

    Computing the sparse matrix vector product using block-based kernels without zero padding on processors with AVX-512 instructions

    Full text link
    The sparse matrix-vector product (SpMV) is a fundamental operation in many scientific applications from various fields. The High Performance Computing (HPC) community has therefore continuously invested a lot of effort to provide an efficient SpMV kernel on modern CPU architectures. Although it has been shown that block-based kernels help to achieve high performance, they are difficult to use in practice because of the zero padding they require. In the current paper, we propose new kernels using the AVX-512 instruction set, which makes it possible to use a blocking scheme without any zero padding in the matrix memory storage. We describe mask-based sparse matrix formats and their corresponding SpMV kernels highly optimized in assembly language. Considering that the optimal blocking size depends on the matrix, we also provide a method to predict the best kernel to be used utilizing a simple interpolation of results from previous executions. We compare the performance of our approach to that of the Intel MKL CSR kernel and the CSR5 open-source package on a set of standard benchmark matrices. We show that we can achieve significant improvements in many cases, both for sequential and for parallel executions. Finally, we provide the corresponding code in an open source library, called SPC5.Comment: Published in Peer J C

    Perfectly Matched Layers in a Divergence Preserving ADI Scheme for Electromagnetics

    Full text link
    For numerical simulations of highly relativistic and transversely accelerated charged particles including radiation fast algorithms are needed. While the radiation in particle accelerators has wavelengths in the order of 100 um the computational domain has dimensions roughly 5 orders of magnitude larger resulting in very large mesh sizes. The particles are confined to a small area of this domain only. To resolve the smallest scales close to the particles subgrids are envisioned. For reasons of stability the alternating direction implicit (ADI) scheme by D. N. Smithe et al. (J. Comput. Phys. 228 (2009) pp.7289-7299) for Maxwell equations has been adopted. At the boundary of the domain absorbing boundary conditions have to be employed to prevent reflection of the radiation. In this paper we show how the divergence preserving ADI scheme has to be formulated in perfectly matched layers (PML) and compare the performance in several scenarios.Comment: 8 pages, 6 figure

    Accurate Permittivity Measurements for Microwave Imaging via Ultra-Wideband Removal of Spurious Reflectors

    Get PDF
    The use of microwave imaging is becoming more prevalent for detection of interior hidden defects in manufactured and packaged materials. In applications for detection of hidden moisture, microwave tomography can be used to image the material and then perform an inverse calculation to derive an estimate of the variability of the hidden material, such internal moisture, thereby alerting personnel to damaging levels of the hidden moisture before material degradation occurs. One impediment to this type of imaging occurs with nearby objects create strong reflections that create destructive and constructive interference, at the receiver, as the material is conveyed past the imaging antenna array. In an effort to remove the influence of the reflectors, such as metal bale ties, research was conducted to develop an algorithm for removal of the influence of the local proximity reflectors from the microwave images. This research effort produced a technique, based upon the use of ultra-wideband signals, for the removal of spurious reflections created by local proximity reflectors. This improvement enables accurate microwave measurements of moisture in such products as cotton bales, as well as other physical properties such as density or material composition. The proposed algorithm was shown to reduce errors by a 4:1 ratio and is an enabling technology for imaging applications in the presence of metal bale ties

    Identifying factors of risk management for the construction industry

    Get PDF
    Abstract: Delays and cost overruns are recurrent in construction projects. Risk management (RM) has been developed to curtain risks associated with construction projects. However, there is no consensus of what factors should constitute RM for construction projects. Therefore, this paper scrutinises preceding studies on the theme of RM and establish core risk management factors (RMFs) that are indispensable to make the concept valuable in the construction industry (CI). A literature search related to RM was conducted in order to identify common RMF. It was indicated that there is still misunderstanding and disagreement over the factors that should constitute RM in construction. However, the RMFs of organisational environment, defining objectives, resource requirement, risk measurement, risk identification, risk assessment, risk response and action planning, communication, monitoring, review and continuous improvement dominate the literature. Identifying RMF that can effortlessly be understood and implemented will contribute to ameliorating the current RM status and boosting the body of knowledge
    corecore