Mostrando 16,941 - 16,960 Resultados de 20,414 Para Buscar 'Urrao~', tiempo de consulta: 1.03s Limitar resultados
  1. 16941
    Publicado 2016
    Tabla de Contenidos: “…Android N JIT compiler -- Memory leak -- Memory churn -- References -- Memory-side projects -- Project Svelte and Android N -- Best practices -- Data types -- Autoboxing -- Sparse array family -- ArrayMap -- Syntax -- Collections -- Enumerations -- Constants -- Object management -- Strings -- String concatenation -- Local variables -- Arrays versus collections -- Streams -- Memory patterns -- The object pool pattern -- The FlyWeight pattern -- Android component leaks -- Activities -- Services -- Processes -- The memory API -- Main components and memory management -- Debugging tools -- LogCat -- Dalvik -- ART -- The ActivityManager API -- StrictMode -- Dumpsys -- Meminfo -- ProcStats -- Summary -- Chapter 5: Multithreading -- Walkthrough -- Threading basics -- Multicore CPUs -- Threads -- Multithreaded applications -- Thread safety -- Android multithreading environment -- Processes -- Android application thread -- The UI thread -- Worker threads -- The binder thread -- Android thread messaging -- Best practices -- Threads -- HandlerThread -- When to use -- AsyncTask -- Methods -- Generics parameters -- States management -- Executor -- When to use -- Loaders -- LoaderManager -- LoaderCallbacks&lt -- D&gt -- -- Provided loaders -- When to use -- Services -- Life cycle -- Started Service -- Bound Service -- IntentService -- Inter-process communication -- Remote Procedure Call -- AIDL -- Messenger -- Advanced techniques -- BroadcastReceiver asynchronous techniques -- ContentProvider asynchronous techniques -- Repeating tasks -- Debugging tools -- StrictMode -- Summary -- Chapter 6: Networking -- Walkthrough -- Protocols -- Methods -- Headers -- Timeout -- Content -- Compression -- Response code -- Connection types -- Best practices -- Latency gauging -- Batching connections -- Prefetching -- Queuing connections -- Caching responses -- Cache control…”
    Libro electrónico
  2. 16942
    por Perry, Bruce W.
    Publicado 2006
    Tabla de Contenidos: “…Dynamically Generate a New Checkbox Group with Server Data; Okay, Where's the Code?; Array Return Value; Hacking the Hack; 19. Populate an Existing Checkbox Group from the Server; Ajax Requests; Here Comes an Array; 20. …”
    Libro electrónico
  3. 16943
    por Dave, Parag H.
    Publicado 1900
    Tabla de Contenidos: “…A Simple Design Procedure for Loops Based on Proof-Rules -- Example 1: Linear Search -- Example 2: Linear Search without Assurance -- Example 3: Searching a 2-D Array -- Example: Selection Sort -- Example: Partition -- Summary -- Key Terms -- Exercises -- Web Resources -- Design Using Recursion -- Objectives -- Introduction -- Execution Trace -- Regular Expressions -- An Interesting Recursive Function -- Another Look at Iteration and Recursion -- Summary -- Key Terms -- Exercises -- Web Resources -- Abstract Algorithms-1-Divide-and-Conquer -- Objectives -- Introduction -- A Multiplication Algorithm -- Analysis of the Multiplication Algorithm -- Application to Graphics Algorithms -- Introduction to Triangulation -- Convex Hulls -- Where D & C Fails -- Characteristics of Problems for which D & C is Unsuitable -- Timing Analysis -- Summary -- Key Terms -- Exercises -- Web Resources -- Abstract Algorithms 2-Greedy Methods -- Objectives -- Introduction -- Example-Knapsack Problem -- Job Sequencing with Deadlines -- Example-Minimum Spanning Trees -- Prim's Algorithm -- Kruskal's Algorithm -- 1st Version-Kruskal.c -- Union-Find Data-Structure -- Tree-Based Disjoint sets and the Quick-Union Algorithm -- Implementing Quick-Union with an Array -- Complexity Analysis of Quick-Union -- Using Union-find in Kruskal Algorithm -- Matroids -- Correctness of Kruskal's Algorithm -- Example [Shortest Path] -- Dijkstra's Shortest Path Algorithm -- Summary -- Key Terms -- Exercises -- Web Resources -- Abstract Algorithms 3-Dynamic Programming -- Objectives -- Introduction -- Example-Multistage Graphs -- Example-Traveling Salesman -- Example-Matrix Multiplication -- Brute Force Solution-Try all Possible Parenthesisations -- Dynamic Programming -- Example-Longest Common Sub-sequence -- Brute Force Method -- Dynamic Programming -- Example-Optimal Polygon Triangulation…”
    Libro electrónico
  4. 16944
    Publicado 1998
    Tabla de Contenidos: “…PART THREE: WESTWARD THE COURSE OF DESTINYA Plea for the West; Discourses; Oration; Passage to India; The Star of Empire; PART FOUR: CIVIL WAR AND NATIONAL DESTINY; The Battle Set in Array; National Responsibility before God; Second Inaugural Address; Our Obligations to the Dead; PART FIVE: NATIONAL PROGRESS AND WEALTH; Our Country's Place in History; The Tendencies of American Progress; The Relation of Wealth to Morals; A White Life for Two; PART SIX: AMERICAN DESTINY AND WORLD WAR; Patriotism; Presenting the Treaty for Ratification; Annual Message to Congress…”
    Click para texto completo desde fuera UPSA
    Click para texto completo desde UPSA
    Libro electrónico
  5. 16945
    Publicado 2016
    Tabla de Contenidos: “…Part I: Using PHP -- 1 PHP Crash Course -- 2 Storing and Retrieving Data -- 3 Using Arrays -- 4 String Manipulation and Regular Expressions -- 5 Reusing Code and Writing Functions -- 6 Object-Oriented PHP -- 7 Error and Exception Handling -- Part II: Using MySQL -- 8 Designing Your Web Database -- 9 Creating Your Web Database -- 10 Working with Your MySQL Database -- 11 Accessing Your MySQL Database from the Web with PHP -- 12 Advanced MySQL Administration -- 13 Advanced MySQL Programming -- Part III: Web Application Security -- 14 Web Application Security Risks -- 15 Building a Secure Web Application -- 16 Implementing Authentication Methods with PHP -- Part IV: Advanced PHP Techniques -- 17 Interacting with the File System and the Server -- 18 Using Network and Protocol Functions -- 19 Managing the Date and and Time -- 20 Internationalization and Localization -- 21 Generating Images -- 22 Using Session Control in PHP -- 23 Integrating JavaScript and PHP -- 24 Other Useful Features -- Part V: Building Practical PHP and MySQL Projects -- 25 Using PHP and MySQL for Large Projects -- 26 Debugging and Logging -- 27 Building User Authentication and Personalization -- 28 Building a Web-Based Email Service with Laravel Part I (Web Edition) -- 29 Building a Web-Based Email Service with Laravel Part II (Web Edition) -- 30 Social Media Integration Sharing and Authentication (Web Edition) -- 31 Building a Shopping Cart (Web Edition)…”
    Libro electrónico
  6. 16946
    Publicado 2016
    Tabla de Contenidos: “…Working with IndexedDB; Welcome to Deep Data; Key IndexedDB Terms; Checking for IndexedDB Support; Working with Databases; Working with Object Stores; Making Object Stores; Defining Primary Keys; Defining Indexes; Working with Data; Creating Data; Reading Data; Updating Data; Deleting Data; Getting All the Data; Working with Ranges and Indexes; Even More with IndexedDB; Storing Arrays; Counting Data; Inspecting IndexedDB with Dev Tools; Support and Recommended Usage; Chapter 5. …”
    Libro electrónico
  7. 16947
    Publicado 2023
    Tabla de Contenidos: “…DFD Meat 5 -- New Insights on the Impact of Cattle Handling on Post-Mortem Myofibrillar Muscle Proteome and Meat Tenderization 21 -- A Proteomic Study for the Discovery of Beef Tenderness Biomarkers and Prediction of Warner-Bratzler Shear Force Measured on Longissimus thoracis Muscles of Young Limousin-Sired Bulls 43 -- Protein Array-Based Approach to Evaluate Biomarkers of Beef Tenderness and Marbling in Cows: Understanding of the Underlying Mechanisms and Prediction 63 -- Proteomic Changes in Sarcoplasmic and Myofibrillar Proteins Associated with Color Stability of Ovine Muscle during Post-Mortem Storage 87 -- Preliminary Results about Lamb Meat Tenderness Based on the Study of Novel Isoforms and Alternative Splicing Regulation Pathways Using Iso-seq, RNA-seq and CTCF ChIP-seq Data 101 -- A Simple and Reliable Single Tube Septuple PCR Assay for Simultaneous Identification of Seven Meat Species 115 -- Interlaboratory Validation of a DNA Metabarcoding Assay for Mammalian and Poultry Species to Detect Food Adulteration 129 -- Development of a Duck Genomic Reference Material by Digital PCR Platforms for the Detection of Meat Adulteration 159 -- Gas Chromatography-Mass Spectrometry-Based Metabolite Profiling for the Assessment of Freshness in Gilthead Sea Bream (Sparus aurata) 171 -- Upstream Regulator Analysis of Wooden Breast Myopathy Proteomics in Commercial Broilers and Comparison to Feed Efficiency Proteomics in Pedigree Male Broilers 183.…”
    Libro electrónico
  8. 16948
    por CIAA 2002
    Publicado 2003
    Tabla de Contenidos: “…Invited Lecture -- Edit-Distance of Weighted Automata -- Technical Contributions -- p-Subsequentiable Transducers -- Bidirectional Push Down Automata -- Finite Automata and Non-self-Embedding Grammars -- Simulation of Gate Circuits in the Algebra of Transients -- The Number of Similarity Relations and the Number of Minimal Deterministic Finite Cover Automata -- Regex and Extended Regex -- Prime Decompositions of Regular Prefix Codes -- Implementation of Dictionaries via Automata and Decision Trees -- Feedback-Free Circuits in the Algebra of Transients -- On Minimizing Cover Automata for Finite Languages in O(n log n) Time -- Compilation of Constraint-Based Contextual Rules for Part-of-Speech Tagging into Finite State Transducers -- Finite State Lazy Operations in NLP -- State Complexity of Basic Operations on Nondeterministic Finite Automata -- Adaptive Automata - A Revisited Proposal -- Efficient Automaton-Based Recognition for Linear Conjunctive Languages -- Syntactic Semiring and Language Equations -- Reduced Power Automata -- A Polynomial Time Algorithm for Left [Right] Local Testability -- Whale Calf, a Parser Generator for Conjunctive Grammars -- automata, a Hybrid System for Computational Automata Theory -- A Package TESTAS for Checking Some Kinds of Testability -- DAWG versus Suffix Array -- On Predictive Parsing and Extended Context-Free Grammars -- Star Normal Form, Rational Expressions, and Glushkov WFAs Properties -- Comparison of Construction Algorithms for Minimal, Acyclic, Deterministic, Finite-State Automata from Sets of Strings -- Term Validation of Distributed Hard Real-Time Applications -- Common Subsequence Automaton -- Searching for Asymptotic Error Repair -- Abstracts -- Automata-Based Representations for Arithmetic Constraints in Automated Verification -- On the Implementation of Compact DAWG’s -- Dynamic Programming — NFA Simulation -- Deterministic Parsing of Cyclic Strings…”
    Libro electrónico
  9. 16949
    por Patnode, Jason
    Publicado 2004
    Tabla de Contenidos: “…Chapter 7: RenderingRendering a Scene; Settings; Rendering Using Maya Software; Rendering Using Maya Hardware; Rendering Using Mental Ray; Rendering Using Maya Vector; Cameras; Other Rendering Options; Chapter 8: Paint Effects; The Paint Effects Panel; Working with Brushes; Mesh Brushes; Chapter 9: MEL Scripting; The Command Line; The Script Editor; Chapter 10: Advanced Topics; Body Dynamics; Expressions; Light Arrays; Resources; Index…”
    Libro electrónico
  10. 16950
    por Leonard, Francois, 1972-
    Publicado 2009
    Tabla de Contenidos: “…Field Emission; 6.1 Introduction; 6.2 Adsorbates; 6.3 Nanotube Arrays; 6.4 Failure Mechanism; 6.5 Devices; References; Chapter 7. …”
    Libro electrónico
  11. 16951
    Publicado 2015
    Tabla de Contenidos: “…Making Operations Depend on Each Other""; ""Problem""; ""Solution""; ""Discussion""; ""1.15. Filtering an Array with Closures""; ""Problem""; ""Solution""; ""Discussion""; ""1.16. …”
    Libro electrónico
  12. 16952
    por Olson, Steve, 1956-
    Publicado 1989
    Tabla de Contenidos: “…-- The Birthplace of New Neurons -- Implications for Other Species -- ESSAY-The Evolution of Ethics -- Normative Ethics and Metaethics -- Competition and Cooperation -- The Kinds of Kindness -- Evolutionary Justice -- Implications of a Biological Morality -- Chapter 4 - Evolution and the Biosphere -- The Evolution of Proteins -- A Molecular Clock -- An Erratic Clock -- The Value of Molecular Clocks -- Two Periods of Life -- Bacteria and the Atmosphere -- An Oxygenic Atmosphere -- A Modern View -- ESSAY-Preserving Biological Diversity -- Measures of Diversity -- Diversity in the Tropics -- Linking Development and Conservation -- Approaches to Conservation -- The Role of Biologists -- Afterword…”
    Libro electrónico
  13. 16953
    Publicado 2024
    Tabla de Contenidos: “…Conté: Pròleg / Jordi Font Agulló, Director del Memorial Democràtic, Imma Boj, Directora del Museu d'Història de la Immigració a Catalunya -- Una visió panoràmica de la repercussió de les migracions a Catalunya durant la postguerra / Martí Marín, Universitat Autònoma de Barcelona -- Memòries de la immigració : l’ús dels testimonis en la història per conèixer l’abast del fenomen migratori / Angelina Puig i Valls, Ateneu Memòria Popular -- Paco Candel-Julià de Jòdar, un paisatge compartit / Maria Dasca, Universitat Pompeu Fabra -- La rellevància sociològica d'Els altres catalans, de Paco Candel / Salvador Cardús i Ros, Universitat Autònoma de Barcelona i expresident de la Fundació Paco Candel -- Sociabilitats i noves formes polítiques arran del fenomen migratori/ Ivan Bordetas, Universitat Autònoma de Barcelona -- Migracions a la Catalunya contemporània: conseqüències polítiques i socials : de la interculturalitat a la interseccionalitat? …”
    Libro
  14. 16954
    por Albera, Giovanni
    Publicado 1992
    Tabla de Contenidos: “…Conté: Vivienda unifamiliar, Rímini, Emilia-Romagna / Annio Maria Matteini ; Vivienda unifamiliar, Abbatoggia, La Maddalena, Cerdeña / Cini Boeri ; Vivienda unifamiliar, Arenzano, Liguria / Vico Magistretti ; Vivienda unifamiliar, Pineta di Roccamare, Castiglione Della Pescaia, Toscana / Giancarlo y Luigi Biccochi, Roberto Monsani ; Vivienda unifamiliar, San Remo, Liguria / Bruno Sacchi ; Casa Bevilacqua, Gaeta, Lazio / Paolo Portoghesi, Vittorio Gigliotti ; Vivienda unifamiliar, Cala di Tramontana, isla de Pantelleria, Sicilia / Lluís Clotet, Oscar Tusquets ; Vivienda unifamiliar, Salve di Lecce, Puglia / Alberto Salvati, Ambrogio Tresoldi ; Villa Domus, Sestri Levante, Liguria / Luigi Carlo Daneri, restauración de Luciano Panero ; Casa Ilardo, Piana Timpa, Lascari, Sicilia / Michele Beccu, Paolo Desideri, Filippo Raimondo ; Casa Pergola, Forte dei Marmi, Toscana / Lorenzo Papi ; Vivienda unifamiliar, Sant'Ilario in Campo, isla de Elba, Toscana / Roberto Menghi ; Vivienda unifamiliar, Formia, Lazio / Studio Transit ; Vivienda unifamiliar, Anse de Zeri, Cavallo, Cerdeña / Silvano y Simone Larini, Giovanna Rainieri ; Vivienda unifamiliar, Monte Mannu, Costa Esmeralda, Cerdeña / Jacques Cöuelle ; Vivienda unifamiliar, Morciano di Romagna, Emilia-Romagna / Annio Maria Matteini ; Vivienda unifamiliar, Camaiore, Toscana / Lorenzo Papi ; Casa Currò, Villafranca Tirrena, Sicilia / Vincenzo Melluso ; Villa Donegani, Bordighera, Liguria / Gió Ponti, Restauración de Piero Pinto ; Vivienda unifamiliar, Punta Cannone, La Maddalena, Cerdeña / Cini Boeri -- URV…”
    Libro
  15. 16955
    Publicado 2022
    Tabla de Contenidos: “…: the Somali-Norwegian borderscape in Roda Ahmed's Forberedelsen and its medial reception / Johan Schimanski -- Reflections on transitional borderscapes : performing the migrant self in written and audiovisual testimony / Ana Belén Martínez García -- The visualization of the 'refugee crisis' of 2015-2016 : a case study of a Croatian online news source / Ljiljana Šarić -- Crossing the border between two spaces : narration about the migrant crisis of 2015-2016 in Italian newspapers / Elizaveta Khachaturyan -- Border, space and the body in the films Biutiful and Victoria / Carolina Leon Vegas -- Erratic bodies in European cinema : a radiography of nations and clandestine bodies / Laura Camacho Salgado -- Injurious metaphors and (non-)art as activist counter-discourse to Greece's Refugee / Olga Michael and Jovana Mastilovic -- Who marks the borders of the (un)known? …”
    Libro electrónico
  16. 16956
    Publicado 2022
    Tabla de Contenidos: “…DESMONTAR LAS FRONTERAS DE LA INSTITUCIÓN EDUCATIVA(pp. 33-42) -- Elena Giménez Urraco, Vicent Horcas López and Joan Carles Bernad i Garcia -- MULTICULTURALISMO EN EL SISTEMA EDUCATIVO Y EN LAS AULAS(pp. 43-52) -- Joan A. …”
    Libro electrónico
  17. 16957
    Publicado 2019
    Tabla de Contenidos: “…CREAR EL SIGUIENTE REPOSITORIO -- INICIANDO REPOSITORIO -- USO DE LA APP ALERTACIUDAD_PARA_CLASES DESDE EL REPOSITORIO -- REALIZANDO CAMBIOS ES LA APP ALERTACIUDAD_PARA_CLASES Y ACTUALIZANDO EL REPOSITORIO -- ACTUALIZACIÓN COMPLETADA -- 4- DEFINIENDO Y CONOCIENDO PALABRAS RESERVADAS, COMENTARIOS, VARIABLES Y OPERADORES -- PALABRAS RESERVADAS EN JAVA -- COMENTARIOS Y DOCUMENTACIÓN (JAVADOC) -- EL COMENTARIO DE LÍNEA SIMPLE -- MULTI-LÍNEA -- DOCUMENTACIÓN CON JAVADOC -- GENERAR LA DOCUMENTACIÓN -- PARTES DE UNA CLASE DE JAVA -- VARIABLES -- VARIABLES PRIMITIVAS -- VARIABLES POR REFERENCIA -- DECLARACIÓN DE VARIABLES -- MODIFICADOR DE ACCESO -- ENTORNO DE LAS VARIABLES -- OPERADORES -- ARITMÉTICOS -- LÓGICOS -- RELACIONALES -- UNITARIOS -- A NIVEL DE BITS -- ASIGNACIÓN -- PRIORIDAD Y ORDEN DE EJECUCIÓN DE LOS OPERADORES EN JAVA -- OPERADOR NEW -- OPERADOR CAST -- EXPRESIONES LAMBDAS -- SINTAXIS LAMBDA -- EJEMPLOS LAMBDA -- 5- ESTRUCTURAS DE CONTROL, MANEJO DE ARREGLOS, LISTAS, COLECCIONES, HASHMAPS Y CASE OBJECT -- INSTRUCCIONES DE CONTROL -- IF -- IF - ELSE -- CONDICIONAL -- ELSE IF -- SWITCH -- FOR -- FOREACH -- WHILE -- DO WHILE -- ATRIBUTOS Y MÉTODOS -- ATRIBUTOS -- MÉTODOS -- ALGUNAS CONVENCIONES PARA EL NOMBRE DE LOS MÉTODOS -- ARRAYS (ARREGLOS) -- DECLARACIÓN DE UN ARRAY -- INSTALANDO UN ARRAY -- INICIALIZANDO EL ARRAY -- ALMACENAMIENTO Y VISUALIZACIÓN DE UN ARRAY MEDIANTE UN FOR, FOREACH Y WHILE -- UNIDIMENSIONAL -- MULTIDIMENSIONAL -- COLECCIONES Y TIPOS GENÉRICOS -- ITEATOR&lt -- E&gt -- -- COLLECTION&lt -- E&gt -- -- LIST&lt -- E&gt -- -- SET&lt -- E&gt -- -- QUEUE&lt -- E&gt -- -- MAP&lt -- K,V&gt -- -- TIPOS GENÉRICOS -- CLASE OBJECT -- 6- CONSTRUCCIÓN DE CLASES -- DEFINICIÓN DE UNA CLASE Y OBJETO -- CONSTRUCTOR -- HERENCIA -- POLIMORFISMO -- DISPATCHING DINÁMICO DE MÉTODOS (POLIMORFISMO EN TIEMPO DE EJECUCIÓN)…”
    Libro electrónico
  18. 16958
    Publicado 2022
    Tabla de Contenidos: “…-- Literals -- A Closer Look at Variables -- The Scope and Lifetime of Variables -- Operators -- Arithmetic Operators -- Relational and Logical Operators -- Short-Circuit Logical Operators -- The Assignment Operator -- Shorthand Assignments -- Type Conversion in Assignments -- Casting Incompatible Types -- Operator Precedence -- Try This 2-2: Display a Truth Table for the Logical Operators -- Expressions -- Chapter 2 Self Test -- 3 Program Control Statements -- Input Characters from the Keyboard -- The if Statement -- Nested ifs -- The if-else-if Ladder -- The Traditional switch Statement -- Nested switch Statements -- Try This 3-1: Start Building a Java Help System -- The for Loop -- Some Variations on the for Loop -- Missing Pieces -- Loops with No Body -- Declaring Loop Control Variables Inside the for Loop -- The Enhanced for Loop -- The while Loop -- The do-while Loop -- Try This 3-2: Improve the Java Help System -- Use break to Exit a Loop -- Use break as a Form of goto -- Use continue -- Try This 3-3: Finish the Java Help System -- Nested Loops -- Chapter 3 Self Test -- 4 Introducing Classes, Objects, and Methods -- Class Fundamentals -- How Objects Are Created -- Reference Variables and Assignment -- Methods -- Returning from a Method -- Returning a Value -- Using Parameters -- Try This 4-1: Creating a Help Class -- Constructors -- Parameterized Constructors -- Adding a Constructor to the Vehicle Class -- The new Operator Revisited -- Garbage Collection -- The this Keyword -- Chapter 4 Self Test -- 5 More Data Types and?Operators -- Arrays -- Try This 5-1: Sorting an Array -- Multidimensional Arrays -- Alternative Array Declaration Syntax -- Assigning Array References -- Using the length Member -- Try This 5-2: A Queue Class -- The For-Each Style for Loop -- Strings -- Using Command-Line Arguments -- Using Type Inference with Local Variables -- The Bitwise Operators -- Try This 5-3: A ShowBits Class -- The ? …”
    Libro electrónico
  19. 16959
    por O'Sullivan, Bryan
    Publicado 2009
    Tabla de Contenidos: “…Barcode Recognition -- A Little Bit About Barcodes -- EAN-13 Encoding -- Introducing Arrays -- Arrays and Laziness -- Folding over Arrays -- Modifying Array Elements -- Encoding an EAN-13 Barcode -- Constraints on Our Decoder -- Divide and Conquer -- Turning a Color Image into Something Tractable -- Parsing a Color Image -- Grayscale Conversion -- Grayscale to Binary and Type Safety -- What Have We Done to Our Image? …”
    Libro electrónico
  20. 16960
    Publicado 2024
    Tabla de Contenidos: “…Front Cover -- CUDA Fortran for Scientists and Engineers -- Copyright -- Contents -- Preface to the Second Edition -- Preface to the First Edition -- Acknowledgments -- 1 CUDA Fortran programming -- 1 Introduction -- 1.1 A brief history of GPU computing -- 1.2 Parallel computation -- 1.3 Basic concepts -- 1.3.1 A first CUDA Fortran program -- 1.3.1.1 CUDA Fortran compilation -- 1.3.2 Extending to larger arrays -- 1.3.3 Multidimensional arrays -- 1.3.4 Interfaces for device code -- 1.3.5 Managed data -- 1.3.6 Kernel loop directives and CUF kernels -- 1.4 Determining CUDA hardware features and limits -- 1.4.1 Choosing a device to run on -- 1.4.2 Floating point precision -- 1.4.2.1 Accommodating variable precision -- 1.5 Error handling -- 1.6 Compiling CUDA Fortran code -- 1.7 CUDA Driver, Toolkit, and compatibility -- 2 Correctness, accuracy, and debugging -- 2.1 Assessing correctness of results -- 2.1.1 Non-associativity of floating point arithmetic -- 2.1.2 Fused-multiply add -- 2.1.3 Flags affecting floating-point accuracy -- 2.2 Debugging -- 2.2.1 Printing from device code -- 2.2.2 Debugging with cuda-gdb -- 2.2.2.1 System requirements -- 2.2.2.2 Compilation -- 2.2.2.3 Setting breakpoints -- 2.2.2.4 Focus - software and hardware coordinates -- 2.2.2.5 CUDA activity status -- 2.2.2.6 Single-stepping in device code -- 2.2.2.7 Examining program state -- 2.2.3 compute-sanitizer -- 3 Performance measurement and metrics -- 3.1 Measuring execution time -- 3.1.1 Host-device synchronization and CPU timers -- 3.1.2 Timing via CUDA events -- 3.1.3 Nsight Systems command-line interface nsys -- 3.1.3.1 Nsight Systems graphical user interface nsys-ui -- 3.1.4 Customizing profiling with nvtx -- 3.1.4.1 Basic NVTX tooling interfaces -- 3.1.4.2 Advanced NVTX tooling interfaces -- 3.1.4.3 Automated NVTX instrumentation…”
    Libro electrónico