233 research outputs found

    Republican Nationalism: Nations, Cultures, and Politics

    Get PDF
    This project deals with the ongoing importance of nations, cultures, and politics in the modern world, and with the complex and layered relationships between them. Despite the expanding phenomenon of globalization, which promises to open up borders and tear down the boundaries between peoples, nations remain the most important actors in international politics and nationalism continues to be a potent force throughout the world. This project explores the significance of nations and cultures for politics, with special emphasis on the importance of nationalism and nationalist theory in the twenty-first century. I argue that there are significant gaps in the literature on republican political theory and on nationalism, and I address these gaps by turning to the writings of Jean-Jacques Rousseau. Rousseau’s philosophy uniquely combines nationalism with republican citizenship and participatory democracy, and his perspective shares many commonalities with David Miller, a contemporary nationalist thinker who combines the principle of nationality with republican citizenship. I argue that the theories of Rousseau and Miller form the foundations of republican nationalism; a unique strand of nationalist theory that is distinct from other perspectives―and from liberal nationalism in particular―and should be treated as separate in the literature. I seek to develop republican nationalism as a theoretical framework that looks at the major questions in the literature from a novel perspective and provides new solutions to some of the discipline’s most persistent problems. By identifying republican nationalism as an approach that is firmly rooted in the wider traditions of republicanism and nationalism, and by demonstrating that this approach is distinct from liberal nationalism and other alternative perspectives, I hope to make valuable contributions to the literature and help move the debate within nationalist theory forward. I conclude by emphasizing the continuing relevance of nations, cultures, and politics in the modern world, and by stressing that nationalism is likely to remain a potent force in world affairs. For this reason, it is still as crucial as ever to treat nations and nationalism as serious subjects of academic study, and to keep the debates currently taking place within nationalist theory moving forward

    Vector processing-aware advanced clock-gating techniques for low-power fused multiply-add

    Get PDF
    The need for power efficiency is driving a rethink of design decisions in processor architectures. While vector processors succeeded in the high-performance market in the past, they need a retailoring for the mobile market that they are entering now. Floating-point (FP) fused multiply-add (FMA), being a functional unit with high power consumption, deserves special attention. Although clock gating is a well-known method to reduce switching power in synchronous designs, there are unexplored opportunities for its application to vector processors, especially when considering active operating mode. In this research, we comprehensively identify, propose, and evaluate the most suitable clock-gating techniques for vector FMA units (VFUs). These techniques ensure power savings without jeopardizing the timing. We evaluate the proposed techniques using both synthetic and “real-world” application-based benchmarking. Using vector masking and vector multilane-aware clock gating, we report power reductions of up to 52%, assuming active VFU operating at the peak performance. Among other findings, we observe that vector instruction-based clock-gating techniques achieve power savings for all vector FP instructions. Finally, when evaluating all techniques together, using “real-world” benchmarking, the power reductions are up to 80%. Additionally, in accordance with processor design trends, we perform this research in a fully parameterizable and automated fashion.The research leading to these results has received funding from the RoMoL ERC Advanced Grant GA 321253 and is supported in part by the European Union (FEDER funds) under contract TTIN2015-65316-P. The work of I. Ratkovic was supported by a FPU research grant from the Spanish MECD.Peer ReviewedPostprint (author's final draft

    Evaluation of vectorization potential of Graph500 on Intel's Xeon Phi

    Get PDF
    Graph500 is a data intensive application for high performance computing and it is an increasingly important workload because graphs are a core part of most analytic applications. So far there is no work that examines if Graph500 is suitable for vectorization mostly due a lack of vector memory instructions for irregular memory accesses. The Xeon Phi is a massively parallel processor recently released by Intel with new features such as a wide 512-bit vector unit and vector scatter/gather instructions. Thus, the Xeon Phi allows for more efficient parallelization of Graph500 that is combined with vectorization. In this paper we vectorize Graph500 and analyze the impact of vectorization and prefetching on the Xeon Phi. We also show that the combination of parallelization, vectorization and prefetching yields a speedup of 27% over a parallel version with prefetching that does not leverage the vector capabilities of the Xeon Phi.The research leading to these results has received funding from the European Research Council under the European Unions 7th FP (FP/2007- 2013) / ERC GA n. 321253. It has been partially funded by the Spanish Government (TIN2012-34557)Peer ReviewedPostprint (published version
    • …
    corecore