Porting RT-Preempt to Loongson2f
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
An Introduction to CPU and DSP Design in China
SCIENCE CHINA Information Sciences . REVIEW . January 2016, Vol. 59 012101:1–012101:8 doi: 10.1007/s11432-015-5431-6 An introduction to CPU and DSP design in China Weiwu HU1,2,4 *, Yifu ZHANG1,2,3 & Jie FU1,2,3 1State Key Laboratory of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China; 2Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China; 3School of Computer and Control Engineering, University of Chinese Academy of Sciences, Beijing 100049, China; 4Loongson Technology Corporation Limited, Beijing 100195, China Received June 26, 2015; accepted August 10, 2015; published online October 29, 2015 Abstract In recent years, China has witnessed considerable achievements in the production of domestically- designed CPUs and DSPs. Owing to fifteen years of hard work that began in 2001, significant progress has been made in Chinese domestic CPUs and DSPs, primarily represented by Loongson and ShenWei processors. Furthermore parts of the CPU design techniques are comparable to the world’s most advanced designs. A special issue published in Scientia Sinica Informationis in April 2015, is dedicated to exhibiting the technical advancements in Chinese domestically-designed CPUs and DSPs. The content in this issue describes the design and optimization of high performance processors and the key technologies in processor development; these include high-performance micro-architecture design, many-core and multi-core design, radiation hardening design, high- performance physical design, complex chip verification, and binary translation technology. We hope that the articles we collected will promote understanding of CPU/DSP progress in China. Moreover, we believe that the future of Chinese domestic CPU/DSP processors is quite promising. -
ICT & Education Specialist the World Bank
People and Technology in World Class Education Systems News, perspectives and challenges from developing countries Michael Trucano Sr. ICT & Education Specialist The World Bank EMINENT Rome, Italy 4 December 2008 drawing on Lessons from the World Bank and the International Donor Community What we know and what we don’t about using technology in education in developing countries What we know and what we don’t about using technology effectively in education in developing countries (and how might this be relevant for Europe) ? “I believe that the Internet is destined to revolutionize our educational system and that in a few years it will supplant largely, if not entirely, the use of textbooks. It is possible to touch every branch of human knowledge through the Internet . “ I believe that the motion picture is destined to revolutionize our educational system and that in a few years it will supplant largely, if not entirely, the use of textbooks. It is possible to touch every branch of human knowledge through the motion picture . -- Thomas Edison 1922 ICTs in Education ICTS radio computers = information TV & Internet communication phones technologies devices photo opportunities or strategic choices for education reform ? Michael Trucano Sr. ICT & Education Specialist The World Bank helping the World Bank education sector and international donor community and ‘client countries’ “Get smart” @ appropriate relevant effective and, just as importantly… in appropriate ir relevant in effective uses of technologies to aid a variety of developmental objectives in the education sector What is the World Bank ? a global development institution owned by > 180 member countries with: – significant financial resources – an experienced, knowledgeable, and dedicated staff – convening power – experts in more than 100 countries. -
Documento Completo
UNIVERSIDAD AUTÓNOMA DE CIUDAD JUÁREZ Instituto de Ingeniería y Tecnología Departamento de Ingeniería Eléctrica y Computación Caracterización de firewall de alta disponibilidad con filtro de contenido en un ambiente virtualizado. Reporte Técnico de Investigación presentado por: Alejandra Juana Torres Pérez 98709 Lucero Martínez Castrillo 98750 Requisito para la obtención del título de INGENIERO EN SISTEMAS COMPUTACIONALES Profesor Responsable: Mtro. Eduardo Castillo Luna Mayo de 2015 ii iii iv Índice de contenidos Autorización de Impresión…………………………………………………………....¡Error! Marcador no definido. Declaración de Originalidad………………………………………………………….¡Error! Marcador no definido. Lista de Figuras ... ……………………………………………………………………….viii Lista de Tablas .... ………………………………………………………………………..iix Introducción ......…………………………………………………………………………...1 Capítulo 1. Planteamiento del problema ......………………………………………………2 1.1 Antecedentes ......……………………………………………………………………2 1.2 Definición del problema......………………………………………………………...4 1.3 Objetivos de la investigación .....…………………………………………………....4 1.4 Preguntas de investigación.....……………………………………………………....5 1.5 Justificación de la investigación ....………………………………………………....5 1.6 Limitaciones y delimitaciones de la investigación ....……………………………...6 Capítulo 2. Marco Teórico .....……………………………………………………………..7 2.1 Seguridad informática ....……………………………………………………………7 2.1.1 Tipos de Seguridad……………………………………………………………..8 2.1.2 Seguridad en redes de comunicación………………………………………......9 2.2 Firewall ......………………………………………………………………………..10 2.2.1 -
956830 Deliverable D2.1 Initial Vision and Requirement Report
European Core Technologies for future connectivity systems and components Call/Topic: H2020 ICT-42-2020 Grant Agreement Number: 956830 Deliverable D2.1 Initial vision and requirement report Deliverable type: Report WP number and title: WP2 (Strategy, vision, and requirements) Dissemination level: Public Due date: 31.12.2020 Lead beneficiary: EAB Lead author(s): Fredrik Tillman (EAB), Björn Ekelund (EAB) Contributing partners: Yaning Zou (TUD), Uta Schneider (TUD), Alexandros Kaloxylos (5G IA), Patrick Cogez (AENEAS), Mohand Achouche (IIIV/Nokia), Werner Mohr (IIIV/Nokia), Frank Hofmann (BOSCH), Didier Belot (CEA), Jochen Koszescha (IFAG), Jacques Magen (AUS), Piet Wambacq (IMEC), Björn Debaillie (IMEC), Patrick Pype (NXP), Frederic Gianesello (ST), Raphael Bingert (ST) Reviewers: Mohand Achouche (IIIV/Nokia), Jacques Magen (AUS), Yaning Zou (TUD), Alexandros Kaloxylos (5G IA), Frank Hofmann (BOSCH), Piet Wambacq (IMEC), Patrick Cogez (AENEAS) D 2.1 – Initial vision and requirement report Document History Version Date Author/Editor Description 0.1 05.11.2020 Fredrik Tillman (EAB) Outline and contributors 0.2 19.11.2020 All contributors First complete draft 0.3 18.12.2020 All contributors Second complete draft 0.4 21.12.2020 Björn Ekelund Third complete draft 1.0 21.12.2020 Fredrik Tillman (EAB) Final version List of Abbreviations Abbreviation Denotation 5G 5th Generation of wireless communication 5G PPP The 5G infrastructure Public Private Partnership 6G 6th Generation of wireless communication AI Artificial Intelligence ASIC Application -
Crystal Reports Activex Designer
報告編號: 公司註冊處電子查冊服務 日期 : REPORT ID: RPS350 COMPANIES REGISTRY ELECTRONIC SEARCH SERVICES DATE: 28-2-2011 根據《公司條例》(第32章) 成立∕註冊的新公司 頁數: Newly Incorporated / Registered Companies under the Companies Ordinance (Cap. 32) PAGE: 1 本報告涵蓋的日期(日/月/年): Period Covered (By Date)(D/M/Y): 21/02/2011 - 27/02/2011 序號 公司名稱 公司註冊編號 成立∕註冊日期(日-月-年) Sequence No. Company Name C.R. Number Date of Incorporation / Registration(D-M-Y) 1 1st ATELIER LIMITED 1562496 21-2-2011 壹號創美有限公司 2 2B DEVELOPMENT LIMITED 1563538 23-2-2011 3 3B REFINERY LIMITED 1565086 24-2-2011 4 3D GLOVES CO., LIMITED 1564568 24-2-2011 威勤防護手套有限公司 5 A PLUS INDUSTRIAL (CHINA) LIMITED 1564845 24-2-2011 時駿實業有限公司 6 A&O CARGO (HK) LIMITED 1563039 22-2-2011 華優達貨運(香港)有限公司 7 A.R.M. ASIA CO., LIMITED 1562451 21-2-2011 8 AB2 Cloud Limited 1563866 23-2-2011 9 ABIZ LIMITED 1566123 27-2-2011 10 ABLE ACCORD LIMITED 1565456 25-2-2011 11 ABLE CHINA INTERNATIONAL GROUP LIMITED 1563286 22-2-2011 華誠國際集團(中國)有限公司 12 ABLE EAGLE CORPORATION LIMITED 1564381 24-2-2011 新鷹有限公司 13 ABLE FORTUNE HOLDINGS LIMITED 1564866 24-2-2011 成福集團有限公司 報告編號: 公司註冊處電子查冊服務 日期 : REPORT ID: RPS350 COMPANIES REGISTRY ELECTRONIC SEARCH SERVICES DATE: 28-2-2011 根據《公司條例》(第32章) 成立∕註冊的新公司 頁數: Newly Incorporated / Registered Companies under the Companies Ordinance (Cap. 32) PAGE: 2 本報告涵蓋的日期(日/月/年): Period Covered (By Date)(D/M/Y): 21/02/2011 - 27/02/2011 序號 公司名稱 公司註冊編號 成立∕註冊日期(日-月-年) Sequence No. Company Name C.R. -
Debian GNU/Linux Installation Guide
Debian GNU/Linux Installation Guide July 31, 2021 Debian GNU/Linux Installation Guide Copyright © 2004 – 2021 the Debian Installer team This manual is free software; you may redistribute it and/or modify it under the terms of the GNU General Public License. Please refer to the license in Appendix F. Build version of this manual: 20210730. i Contents 1 Welcome to Debian 1 1.1 What is Debian? . 1 1.2 What is GNU/Linux? . 1 1.3 What is Debian GNU/Linux? . 2 1.4 What is the Debian Installer? . 3 1.5 Getting Debian . 3 1.6 Getting the Newest Version of This Document . 3 1.7 Organization of This Document . 3 1.8 About Copyrights and Software Licenses . 4 2 System Requirements 5 2.1 Supported Hardware . 5 2.1.1 Supported Architectures . 5 2.1.2 Three different ARM ports . 6 2.1.3 Variations in ARM CPU designs and support complexity . 6 2.1.4 Platforms supported by Debian/armhf . 6 2.1.5 Platforms no longer supported by Debian/armhf . 8 2.1.6 Multiple Processors . 8 2.1.7 Graphics Hardware Support . 8 2.1.8 Network Connectivity Hardware . 8 2.1.9 Peripherals and Other Hardware . 8 2.2 Devices Requiring Firmware . 8 2.3 Purchasing Hardware Specifically for GNU/Linux . 9 2.3.1 Avoid Proprietary or Closed Hardware . 9 2.4 Installation Media . 9 2.4.1 CD-ROM/DVD-ROM/BD-ROM . 9 2.4.2 Network . 10 2.4.3 Hard Disk . 10 2.4.4 Un*x or GNU system . -
Computer Architectures an Overview
Computer Architectures An Overview PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Sat, 25 Feb 2012 22:35:32 UTC Contents Articles Microarchitecture 1 x86 7 PowerPC 23 IBM POWER 33 MIPS architecture 39 SPARC 57 ARM architecture 65 DEC Alpha 80 AlphaStation 92 AlphaServer 95 Very long instruction word 103 Instruction-level parallelism 107 Explicitly parallel instruction computing 108 References Article Sources and Contributors 111 Image Sources, Licenses and Contributors 113 Article Licenses License 114 Microarchitecture 1 Microarchitecture In computer engineering, microarchitecture (sometimes abbreviated to µarch or uarch), also called computer organization, is the way a given instruction set architecture (ISA) is implemented on a processor. A given ISA may be implemented with different microarchitectures.[1] Implementations might vary due to different goals of a given design or due to shifts in technology.[2] Computer architecture is the combination of microarchitecture and instruction set design. Relation to instruction set architecture The ISA is roughly the same as the programming model of a processor as seen by an assembly language programmer or compiler writer. The ISA includes the execution model, processor registers, address and data formats among other things. The Intel Core microarchitecture microarchitecture includes the constituent parts of the processor and how these interconnect and interoperate to implement the ISA. The microarchitecture of a machine is usually represented as (more or less detailed) diagrams that describe the interconnections of the various microarchitectural elements of the machine, which may be everything from single gates and registers, to complete arithmetic logic units (ALU)s and even larger elements. -
MIPS on Openbsd
MIPS on OpenBSD [email protected] MIPS on OpenBSD ● Why should I care? ● Where can I get some? ● History ● Current world ● Future About Me ● OpenBSD dev, mostly doing ports. ● But I am not a computer scientist/tech person by trade. ● Interested in MIPS support. ● My start with MIPS ports: I wanted to play a game. About Me My current MIPS inventory: ● SGI O2 ● 2x Lemote Yeeloong ● Lemote Fuloong ● Loongson-1B development board Why MIPS? Why MIPS? ● According to a 2011 Forbes article, 500 million MIPS CPUs are shipped each year. ● At least some of them end up in general- purpose devices. ● We should aim to support those devices! Why MIPS? ● “Shut up and hack!” ● Help expose bugs. ● MIPS is not going away. ● Be the coolest person you know 8-) ● It's just fun! SGI SGI ● History ● Recent (2012) improvements SGI ● IP20: Indigo ● IP22: Indy, Indigo2 ● IP27: Origin ● IP28: POWER Indigo2 ● IP30: Octane, Octane 2 ● IP32: O2, O2+ ● IP35: Fuel, Tezro, Origin 3000, Onyx 4 SGI SGI ● What works? ● What doesn't? ● Where can I get one? Loongson Loongson ● China's homegrown CPU, from the Chinese Academy of Sciences (ICT) ● Little-endian MIPS ● Chinese technology independence? Loongson ● Loongson-1: 1A, 1B ● Loongson-2: 2B, 2C, 2E, 2F, 2G, 2H ● Loongson-3: 3A/2GQ, 3B, 3C ● Loongson-T: T Loongson ● Loongson-1: 1A, 1B ● Loongson-2: 2B, 2C, 2E, 2F, 2G, 2H ● Loongson-3: 2G, 2H, 3A/2GQ, 3B, 3C ● Loongson-T: T Loongson ● 2F machines: Fuloong, Lynloong, Yeeloong Loongson Loongson ● Yeeloong ● History on OpenBSD My workflow Loongson ● So where do I get one? MIPS & Ports MIPS & Ports Goal: ● Provide as close to the number of packages on amd64/i386 as possible. -
AI Chips: What They Are and Why They Matter
APRIL 2020 AI Chips: What They Are and Why They Matter An AI Chips Reference AUTHORS Saif M. Khan Alexander Mann Table of Contents Introduction and Summary 3 The Laws of Chip Innovation 7 Transistor Shrinkage: Moore’s Law 7 Efficiency and Speed Improvements 8 Increasing Transistor Density Unlocks Improved Designs for Efficiency and Speed 9 Transistor Design is Reaching Fundamental Size Limits 10 The Slowing of Moore’s Law and the Decline of General-Purpose Chips 10 The Economies of Scale of General-Purpose Chips 10 Costs are Increasing Faster than the Semiconductor Market 11 The Semiconductor Industry’s Growth Rate is Unlikely to Increase 14 Chip Improvements as Moore’s Law Slows 15 Transistor Improvements Continue, but are Slowing 16 Improved Transistor Density Enables Specialization 18 The AI Chip Zoo 19 AI Chip Types 20 AI Chip Benchmarks 22 The Value of State-of-the-Art AI Chips 23 The Efficiency of State-of-the-Art AI Chips Translates into Cost-Effectiveness 23 Compute-Intensive AI Algorithms are Bottlenecked by Chip Costs and Speed 26 U.S. and Chinese AI Chips and Implications for National Competitiveness 27 Appendix A: Basics of Semiconductors and Chips 31 Appendix B: How AI Chips Work 33 Parallel Computing 33 Low-Precision Computing 34 Memory Optimization 35 Domain-Specific Languages 36 Appendix C: AI Chip Benchmarking Studies 37 Appendix D: Chip Economics Model 39 Chip Transistor Density, Design Costs, and Energy Costs 40 Foundry, Assembly, Test and Packaging Costs 41 Acknowledgments 44 Center for Security and Emerging Technology | 2 Introduction and Summary Artificial intelligence will play an important role in national and international security in the years to come. -
Chinese Multinational Companies in Global R&D and Innovation Rankings
1 Chinese Multinational Companies in Global R&D and Innovation Rankings: An Explorative Study Sergey Filippov Assistant Professor Faculty of Technology, Policy & Management Delft University of Technology [email protected] Paper presented at the Third Copenhagen Conference on “’Emerging Multinationals’: Outward Investment from Emerging Economies”, Copenhagen, Denmark, 25-26 October 2012 2 Abstract Internationalisation of Chinese firms is a salient feature of the contemporary world economy. They evolve from local producers to multinational companies, strengthening their presence in a variety of economies – from neighbouring developing countries to sophisticated western markets. Their competitive advantage is often found in access to low costs labour, and in many cases, state support. Innovation is becoming an important variable of the international business strategies of emerging Chinese multinationals. The question is whether innovation will be a new competitive advantage of emerging Chinese multinationals. While this is a very relevant subject, due to its novelty, it is not yet sufficiently addressed. Therefore the aim of this paper is to contribute to the nascent literature stream on this topic. We examine performance of Chinese companies in the global R&D and innovation rankings, both quantitatively and qualitatively. This can be considered as a first step in a study of the interplay of innovation and internationalisation of Chinese firms. Key words: innovation, China, multinationals, ranking 3 1. Introduction The beginning of the 21st century has been marked by a spectacular rise of China that has shown a sustained two-digit economic growth for several years. China represents an attractive multi-million market for western multinationals. Many of whom establish R&D centres in China in order to adjust their products for the Chinese market as well as to develop new ideas and concepts for application globally. -
Linux Sound Documentation
Linux Sound Documentation The kernel development community Jul 14, 2020 CONTENTS i ii CHAPTER ONE ALSA KERNEL API DOCUMENTATION 1.1 The ALSA Driver API 1.1.1 Management of Cards and Devices Card Management void snd_device_initialize(struct device * dev, struct snd_card * card) Initialize struct device for sound devices Parameters struct device * dev device to initialize struct snd_card * card card to assign, optional int snd_card_new(struct device * parent, int idx, const char * xid, struct mod- ule * module, int extra_size, struct snd_card ** card_ret) create and initialize a soundcard structure Parameters struct device * parent the parent device object int idx card index (address) [0 ⋯(SNDRV_CARDS-1)] const char * xid card identification (ASCII string) struct module * module top level module for locking int extra_size allocate this extra size after the main soundcard structure struct snd_card ** card_ret the pointer to store the created card instance Creates and initializes a soundcard structure. The function allocates snd_card instance via kzalloc with the given space for the driver to use freely. The allocated struct is stored in the given card_ret pointer. Return Zero if successful or a negative error code. struct snd_card * snd_card_ref(int idx) Get the card object from the index Parameters 1 Linux Sound Documentation int idx the card index Description Returns a card object corresponding to the given index or NULL if not found. Release the object via snd_card_unref(). int snd_card_disconnect(struct snd_card * card) disconnect all APIs from the file-operations (user space) Parameters struct snd_card * card soundcard structure Disconnects all APIs from the file-operations (user space). Return Zero, otherwise a negative error code. -
Company Name(Ecountry Hall No
Company name(ECountry Hall No. Booth No. Email Website Project/ProductE-mail Name(English)Website superpix Micro Tchina 5 ZKY10 [email protected] image sensor chip typical application demonstration project Sanjin group hunchina 9 9S33 hnsanjin@ www.hnsanjin.com SLon Magnetic chinaS 9 9s35 annabelee www.slon.cIndustrialisation of SLon HGMS series Institute of Mic china 5 ZKY11 [email protected] HMotor Controller for Variable Frequency Air Conditioner Tsinghua Universchina 8 8G06 [email protected] [email protected] Tsinghua Universchina 8 8G06 [email protected] Organic [email protected] Tsinghua Universchina 8 8G06 [email protected] [email protected] Tsinghua Universchina 8 8G06 [email protected] Broadband jsong@tsinhttp://riit.tsinghua.edu.cn Jiangxi Gao'an china 9 9s35 sale@htgjledHttp://www.LED [email protected] Hunan Hongyingxchina 9 9S33 36913613 hyxbio.comEnzyme Pre36913613 hyxbio.com china 9 9s35 [email protected] www.707hitech.com china 9 9s35 [email protected] www.707hitech.com JIUJIANG LISHANchina ENTECH9 CO., LTD.9s35 [email protected] JIUJIANG LISHANchina ENTECH9 CO., LTD.9s35 [email protected] JIANGXI CHEN china 9 9S35 [email protected] JIANGXI CHEN china 9 9S35 [email protected] jiangxi Longzhe china 9 9S35 jxlz2008@ http://www “JX-108”Nejxlz2008@ http://www.jxlongzheng.com china 9 9S35 [email protected] [email protected] Jiangxi Academychina 9 9S35 [email protected] The [email protected] Jiangxi Academychina 9 9S35 [email protected] the [email protected] Jiangxi Academychina 9 9S35 [email protected] Hihg-purity [email protected] Jiangxi Academychina 9 9S35 [email protected] Hihg-purity [email protected] Jiangxi Academychina 9 9S35 [email protected] GAP planti [email protected] wuhan universit china 8 8G10 [email protected].