Academic literature on the topic 'Efficient software implementation'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Efficient software implementation.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "Efficient software implementation"

1

Palsberg, Jens, Cun Xiao, and Karl Lieberherr. "Efficient implementation of adaptive software." ACM Transactions on Programming Languages and Systems 17, no. 2 (March 1995): 264–92. http://dx.doi.org/10.1145/201059.201066.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Taghipour, Mohammad. "Implementation of Software-Efficient DES Algorithm." Advances in Networks 3, no. 3 (2015): 7. http://dx.doi.org/10.11648/j.net.s.2015030301.12.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Shamsabad, Mohammad Reza Mirzaee, and Seyed Mojtaba Dehnavi. "Dynamic MDS diffusion layers with efficient software implementation." International Journal of Applied Cryptography 4, no. 1 (2020): 36. http://dx.doi.org/10.1504/ijact.2020.10029198.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Shamsabad, Mohammad Reza Mirzaee, and Seyed Mojtaba Dehnavi. "Dynamic MDS diffusion layers with efficient software implementation." International Journal of Applied Cryptography 4, no. 1 (2020): 36. http://dx.doi.org/10.1504/ijact.2020.107164.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Hernek, Diane, and David P. Anderson. "Efficient automated protocol implementation using RTAG." Software: Practice and Experience 20, no. 9 (September 1990): 869–85. http://dx.doi.org/10.1002/spe.4380200903.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

López-Parrado, Alexander, and Jaime Velasco Medina. "Efficient Software Implementation of the Nearly Optimal Sparse Fast Fourier Transform for the Noisy Case." Ingeniería y Ciencia 11, no. 22 (July 31, 2015): 73–94. http://dx.doi.org/10.17230/ingciencia.11.22.4.

Full text
Abstract:
In this paper we present an optimized software implementation (sFFT-4.0)of the recently developed Nearly Optimal Sparse Fast Fourier Transform (sFFT) algorithm for the noisy case. First, we developed a modified versionof the Nearly Optimal sFFT algorithm for the noisy case, this modified algorithm solves the accuracy issues of the original version by modifying theflat window and the procedures; and second, we implemented the modifiedalgorithm on a multicore platform composed of eight cores. The experi-mental results on the cluster indicate that the developed implementation isfaster than direct calculation using FFTW library under certain conditions of sparseness and signal size, and it improves the execution times of previous implementations like sFFT-2.0. To the best knowledge ofthe authors,the developed implementation is the first one of the Nearly Optimal sFFT algorithm for the noisy case.
APA, Harvard, Vancouver, ISO, and other styles
7

Liu, Zhe, Reza Azarderakhsh, Howon Kim, and Hwajeong Seo. "Efficient Software Implementation of Ring-LWE Encryption on IoT Processors." IEEE Transactions on Computers 69, no. 10 (October 1, 2020): 1424–33. http://dx.doi.org/10.1109/tc.2017.2750146.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Guajardo, Jorge, Sandeep S. Kumar, Christof Paar, and Jan Pelzl. "Efficient Software-Implementation of Finite Fields with Applications to Cryptography." Acta Applicandae Mathematicae 93, no. 1-3 (August 2, 2006): 3–32. http://dx.doi.org/10.1007/s10440-006-9046-1.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

del Campo, I., J. Echanobe, G. Bosque, and J. M. Tarela. "Efficient Hardware/Software Implementation of an Adaptive Neuro-Fuzzy System." IEEE Transactions on Fuzzy Systems 16, no. 3 (June 2008): 761–78. http://dx.doi.org/10.1109/tfuzz.2007.905918.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Alpern, Bowen, Anthony Cocchi, Stephen Fink, and David Grove. "Efficient implementation of Java interfaces." ACM SIGPLAN Notices 36, no. 11 (November 2001): 108–24. http://dx.doi.org/10.1145/504311.504291.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Dissertations / Theses on the topic "Efficient software implementation"

1

Smith, Craig M. "Efficient software implementation of the JBIG compression standard /." Online version of thesis, 1993. http://hdl.handle.net/1850/11713.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Aguayo, Gonzalez Carlos R. "Design and Implementation of an Efficient SCA Framework for Software-Defined Radios." Thesis, Virginia Tech, 2006. http://hdl.handle.net/10919/34738.

Full text
Abstract:
Software Defined Radio (SDR) is a relatively new approach to develop wireless communication systems. SDR presents a framework for developing flexible, reconfigurable devices intended to alleviate some of the issues arising from the evolution of wireless technology. The Software Communications Architecture (SCA), developed by the Joint Tactical Radio System program of the US Department of Defense, is an open architecture for implementing SDR, relying on commercial technology, standard interfaces, and well-known design patterns. Although the SCA is intended to provide easier, faster development of flexible applications that are upgradeable and maintainable, the acceptance of the architecture has been limited in part by traditional radio engineers' lack of understanding modern software engineering techniques. Because of the steep learning curve, some developers face frustration and serious delays when first introduced to the SCA. This work presents a comprehensive tutorial which introduces radio engineers to the SCA and the techniques used in it. Another concern for accepting the SCA are the performance, size, cost, and power consuption difficulties faced in early implementations of the architecture. Traditionally, SCA implementations have been developed for platforms based on General Purpose Processors. This approach, while believed to be the easiest to implement, does not make the best out of available processor technology. In order to provide a more efficient implementation of radios based on the SCA, we present the design and development of an SCA Core Framework version 2.2 for a homogeneous TI C64 DSP platform. This framework is implemented by leveraging the existing implementation of the Open-Source SCA Implementation::Embedded (OSSIE) by porting it to the C64 platform. Two sample waveforms are developed and deployed to demonstrate the functionality of the framework. Preliminary performance and memory footprint profiling results are provided.
Master of Science
APA, Harvard, Vancouver, ISO, and other styles
3

Fernandez, Rubio Abraham. "Efficient Side-channel Resistant MPC-based Software Implementation of the AES." Digital WPI, 2017. https://digitalcommons.wpi.edu/etd-theses/403.

Full text
Abstract:
Current cryptographic algorithms pose high standards of security yet they are susceptible to side-channel analysis (SCA). When it comes to implementation, the hardness of cryptography dangles on the weak link of side-channel information leakage. The widely adopted AES encryption algorithm, and others, can be easily broken when they are implemented without any resistance to SCA. This work applies state of the art techniques, namely Secret Sharing and Secure Multiparty Computation (SMC), on AES-128 encryption as a countermeasure to those attacks. This embedded C implementation explores multiple time-memory trade-offs for the design of its fundamental components, SMC and field arithmetic, to meet a variety of execution and storage demands. The performance and leakage assessment of this implementation for an ARM based micro-controller demonstrate the capabilities of masking schemes and prove their feasibility on embedded software.
APA, Harvard, Vancouver, ISO, and other styles
4

Heyne, Benjamin. "Efficient CORDIC based implementation of selected signal processing algorithms." Aachen Shaker, 2008. http://d-nb.info/991790073/04.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Emelko, Glenn A. "A New Algorithm for Efficient Software Implementation of Reed-Solomon Encoders for Wireless Sensor Networks." Cleveland, Ohio : Case Western Reserve University, 2009. http://rave.ohiolink.edu/etdc/view?acc_num=case1238457115.

Full text
Abstract:
Thesis (Ph.D.)--Case Western Reserve University, 2009
Department of Electrical Engineering Abstract Title from OhioLINK abstract screen (viewed on 10 April 2009) Available online via the OhioLINK ETD Center
APA, Harvard, Vancouver, ISO, and other styles
6

Giannoulis, Georgios. "Efficient implementation of filtering and resampling operations on Field Programmable Gate Arrays (FPGAs) for Software Defined Radio (SDR)." Thesis, Monterey, Calif. : Naval Postgraduate School, 2008. http://edocs.nps.edu/npspubs/scholarly/theses/2008/Dec/08Dec%5FGiannoulis.pdf.

Full text
Abstract:
Thesis (M.S. in Electrical Engineering and M.S. in Applied Mathematics)--Naval Postgraduate School, December 2008.
Thesis Advisor(s): Cristi, Roberto ; Rasmussen, Craig W. "December 2008." Description based on title screen as viewed on January 29, 2009. Includes bibliographical references (p. 61). Also available in print.
APA, Harvard, Vancouver, ISO, and other styles
7

Sadreddini, Maryam. "Non-Uniformly Partitioned Block Convolution on Graphics Processing Units." Thesis, Blekinge Tekniska Högskola, Sektionen för ingenjörsvetenskap, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-3243.

Full text
Abstract:
Real time convolution has many applications among others simulating room reverberation in audio processing. Non-uniformly partitioning filters could satisfy the both desired features of having a low latency and less computational complexity for an efficient convolution. However, distributing the computation to have an uniform demand on Central Processing Unit (CPU) is still challenging. Moreover, computational cost for very long filters is still not acceptable. In this thesis, a new algorithm is presented by taking advantage of the broad memory on Graphics Processing Units (GPU). Performing the computations of a non-uniformly partitioned block convolution on GPU could solve the problem of work load on CPU. It is shown that the computational time in this algorithm reduces for the filters with long length.
APA, Harvard, Vancouver, ISO, and other styles
8

Ryckeghem, Jocelyn. "Cryptographie post-quantique : conception et analyse en cryptographie multivariée." Electronic Thesis or Diss., Sorbonne université, 2021. http://www.theses.fr/2021SORUS577.

Full text
Abstract:
Dans cette thèse, nous étudions la conception de cryptosystèmes multivariés qui sont résistants contre les ordinateurs classiques et quantiques. En particulier, nous proposons deux schémas de signature digitale que j'ai soumis au processus de standardisation de cryptographie post-quantique du NIST : GeMSS et DualModeMS. Ces schémas sont basés sur la famille HFE. Nous proposons des paramètres de sécurité basés sur un état de l'art de vingt ans de cryptanalyse intensive. Puis, nous sélectionnons des paramètres qui maximisent l'efficacité. Nous la mesurons avec une nouvelle bibliothèque : MQsoft. MQsoft est une bibliothèque efficace en C qui supporte un large ensemble de paramètres pour les schémas basés sur HFE. Sa performance surpasse toutes les bibliothèques existantes. Nous expliquons dans cette thèse comment nous obtenons une telle performance. Tandis que GeMSS est un schéma qui a une grande clé publique, mais une signature très courte, DualModeMS est basé sur une transformation qui inverse ce comportement. Cependant, sa sécurité est basée sur l'hypothèse que le problème AMQ est difficile. Nous démontrons que cette hypothèse est vérifiée, et nous confirmons nos résultats avec des expériences utilisant les bases de Gröbner. Finalement, nous proposons la première implémentation de DualModeMS. Nous étudions comment l'implémenter efficacement, et comment optimiser le choix des paramètres de sécurité. Nous étendons aussi DualModeMS à l'utilisation du cryptosystème Rainbow à la place de HFE. Ceci permet d'obtenir des tailles de clés et signature intéressantes
In this thesis, we study the design of multivariate cryptosystems, which are resistant against classical and quantum computers. In particular, we study two digital signature schemes that I submitted to the NIST Post-Quantum Cryptography standardization process: GeMSS and DualModeMS. These schemes are based on the HFE family. We propose security parameters based on a state-of-the-art of twenty years of intensive cryptanalysis. Then, we select secure parameters which maximize the practical efficiency. We measure this with a new library: MQsoft. MQsoft is a fast library in C which supports a large set of parameters for HFE-based schemes. Its performance outperforms all existing libraries. We explain in this thesis how we obtain this result. Whereas GeMSS is a scheme which has a large public-key but a very short signature, DualModeMS is based on a transformation inverting this trade-off. However, its security is based on the assumption that the AMQ problem is hard. We demonstrate that this assumption is verified, and we confirm our results with experiences using Gröbner basis. Finally, we propose the first implementation of DualModeMS. We study how to implement it efficiently, as well as how to optimize the choice of security parameters. We also extend DualModeMS to the Rainbow cryptosystem instead of HFE. This allows to have interesting key sizes and signature sizes
APA, Harvard, Vancouver, ISO, and other styles
9

Hoffman, Marc. "Efficient Software and Hardware Implementations of the H.264 Entropy Encoders." University of Dayton / OhioLINK, 2011. http://rave.ohiolink.edu/etdc/view?acc_num=dayton1322668418.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Folkler, Andreas. "Automated Theorem Proving : Resolution vs. Tableaux." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik och datavetenskap, 2002. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-5531.

Full text
Abstract:
The purpose of this master thesis was to investigate which of the two methods, resolution and tableaux, that is the most appropriate for automated theorem proving. This was done by implementing an automated theorem prover, comparing and documenting implementation problems, and measuring proving efficiency. In this thesis, I conclude that the resolution method might be more suitable for an automated theorem prover than tableaux, in the aspect of ease of implementation. Regarding the efficiency, the test results indicate that resolution is the better choice.
Syftet med detta magisterarbete var att undersöka vilken av de två metoderna, resolution och tablå, som är mest lämpad för automatisk teorembevisning. Detta gjordes genom att implementera en automatisk teorembevisare, jämföra och dokumentera problem, samt att mäta prestanda för bevisning. I detta arbete drar jag slutsatsen att resolutionsmetoden förmodligen är mer lämpad än tablåmetoden för en automatisk teorembevisare, med avseende på hur svår den är att implementera. När det gäller prestanda indikerar utförda tester att resolutionsmetoden är det bästa valet.
APA, Harvard, Vancouver, ISO, and other styles

Books on the topic "Efficient software implementation"

1

Kormanyos, Christopher Michael. Real-time C++: Efficient object-oriented and template micro-controller programming. Heidelberg: Springer, 2013.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
2

Kormanyos, Christopher Michael. Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming. Berlin, Heidelberg: Springer Berlin Heidelberg, 2013.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
3

Kirchmer, Mathias. Business process oriented implementation of standard software: How to achieve competitive advantage quickly and efficiently. Berlin: Springer, 1998.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
4

Kirchmer, Mathias. Business Process Oriented Implementation of Standard Software: How to Achieve Competitive Advantage Efficiently and Effectively. Berlin, Heidelberg: Springer Berlin Heidelberg, 1999.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
5

Kirchmer, Mathias. Business Process Oriented Implementation of Standard Software: How to Achieve Competitive Advantage Quickly and Efficiently. Berlin, Heidelberg: Springer Berlin Heidelberg, 1998.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
6

Efficient SAP NetWeaver BI Implementation and Project Management. SAP Press, 2007.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
7

Eriksson, Olle, Anders Bergman, Lars Bergqvist, and Johan Hellsvik. Implementation. Oxford University Press, 2017. http://dx.doi.org/10.1093/oso/9780198788669.003.0007.

Full text
Abstract:
In this chapter, we will present the technical aspects of atomistic spin dynamics, in particular how the method can be implemented in an actual computer software. This involves calculation of effective field and creation of neighbour lists for setting up the geometry of the system of interest as well as choosing a suitable integrator scheme for the SLL (or SLLG) equation. We also give examples of extraction and processing of relevant observables that are common output from simulations. Atomistic spin dynamics simulations could be a computationally heavy tool but it is also very well adapted for modern computer architectures like massive parallel computing and/or graphics processing units and we provide examples how to utilize these architectures in an efficient manner. We use our own developed software UppASD as example, but the discussion could be applied to any other atomistic spin dynamics software.
APA, Harvard, Vancouver, ISO, and other styles
8

Kormanyos, Christopher Michael. Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming. Springer, 2013.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
9

Kirchmer, Mathias. Business Process Oriented Implementation of Standard Software: How to Achieve Competitive Advantage Efficiently and Effectively. 2nd ed. Springer, 1999.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
10

Business Process Oriented Implementation of Standard Software: How to Achieve Competitive Advantage Efficiently and Effectively. Springer, 2011.

Find full text
APA, Harvard, Vancouver, ISO, and other styles

Book chapters on the topic "Efficient software implementation"

1

Hua, Shaoxiong, Gang Qu, and Shuvra S. Bhattacharyya. "Energy-Efficient Multi-processor Implementation of Embedded Software." In Embedded Software, 257–73. Berlin, Heidelberg: Springer Berlin Heidelberg, 2003. http://dx.doi.org/10.1007/978-3-540-45212-6_17.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Vinkhuijzen, Lieuwe, Thomas Grurl, Stefan Hillmich, Sebastiaan Brand, Robert Wille, and Alfons Laarman. "Efficient Implementation of LIMDDs for Quantum Circuit Simulation." In Model Checking Software, 3–21. Cham: Springer Nature Switzerland, 2023. http://dx.doi.org/10.1007/978-3-031-32157-3_1.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Sparre Andersen, Jacob. "An Efficient Implementation of Persistent Objects." In Reliable Software Technologiey – Ada-Europe 2010, 265–75. Berlin, Heidelberg: Springer Berlin Heidelberg, 2010. http://dx.doi.org/10.1007/978-3-642-13550-7_19.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Rüde, U. "On the Efficient Implementation of Multilevel Adaptive Methods." In Modern Software Tools for Scientific Computing, 125–42. Boston, MA: Birkhäuser Boston, 1997. http://dx.doi.org/10.1007/978-1-4612-1986-6_6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Siniscalchi, Sabato M., Fulvio Gennaro, Salvatore Vitabile, Antonio Gentile, and Filippo Sorbello. "Efficient FPGA Implementation of a Knowledge-Based Automatic Speech Classifier." In Embedded Software and Systems, 198–209. Berlin, Heidelberg: Springer Berlin Heidelberg, 2005. http://dx.doi.org/10.1007/11599555_21.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Chowdhury, Sandeepan, and Subhamoy Maitra. "Efficient Software Implementation of Linear Feedback Shift Registers." In Lecture Notes in Computer Science, 297–307. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001. http://dx.doi.org/10.1007/3-540-45311-3_28.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Schlaeppi, Hans P., and Teo C. Ancheta. "Robust Error Control Sequences for Efficient Software Implementation." In Sequences, 541–47. New York, NY: Springer New York, 1990. http://dx.doi.org/10.1007/978-1-4612-3352-7_42.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Großschädl, Johann, Roberto M. Avanzi, Erkay Savaş, and Stefan Tillich. "Energy-Efficient Software Implementation of Long Integer Modular Arithmetic." In Cryptographic Hardware and Embedded Systems – CHES 2005, 75–90. Berlin, Heidelberg: Springer Berlin Heidelberg, 2005. http://dx.doi.org/10.1007/11545262_6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Bertoni, Guido, Luca Breveglieri, Pasqualina Fragneto, Marco Macchetti, and Stefano Marchesin. "Efficient Software Implementation of AES on 32-Bit Platforms." In Cryptographic Hardware and Embedded Systems - CHES 2002, 159–71. Berlin, Heidelberg: Springer Berlin Heidelberg, 2003. http://dx.doi.org/10.1007/3-540-36400-5_13.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Trichina, Elena, and Lesya Korkishko. "Secure and Efficient AES Software Implementation for Smart Cards." In Information Security Applications, 425–39. Berlin, Heidelberg: Springer Berlin Heidelberg, 2005. http://dx.doi.org/10.1007/978-3-540-31815-6_34.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "Efficient software implementation"

1

Cruz, Rafael J., and Diego F. Aranha. "Efficient Software Implementations of Fantomas." In Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais. Sociedade Brasileira de Computação - SBC, 2016. http://dx.doi.org/10.5753/sbseg.2016.19309.

Full text
Abstract:
We present a series of software implementations of the Fantomas block cipher in resource-constrained ARM devices like the Cortex-M3 and Cortex-M4; and more powerful processors such as the ARM Cortex-A15 and modern Intel platforms. Our implementations span a broad range of characteristics: 32-bit and 64-bit versions, side-channel resistant and vectorized code for NEON and SSE instructions. Our implementations of the algorithm improve the state of the art substantially, both in terms of efficiency or compactness, by making use of novel algorithmic techniques and features specific to the target platform. In particular, our unprotected 32-bit implementation achieves speedups from 35% to 66% in the ARM Cortex-M architecture, while consuming considerably less code size. The vectorized implementations improve performance over the state of the art by 40% in the ARM Cortex-A15 and 50% in the Core i7 Ivy Bridge, setting new speed records for the implementation of the block cipher.
APA, Harvard, Vancouver, ISO, and other styles
2

Yu, Kuai, Naijie Gu, Junjie Su, and Qilin Bai. "Efficient Software Implementation of ZUC Stream Cipher." In ICVISP 2018: The 2nd International Conference on Vision, Image and Signal Processing. New York, NY, USA: ACM, 2018. http://dx.doi.org/10.1145/3271553.3271580.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Clercq, Ruan de, Sujoy Sinha Roy, Frederik Vercauteren, and Ingrid Verbauwhede. "Efficient Software Implementation of Ring-LWE Encryption." In Design, Automation and Test in Europe. New Jersey: IEEE Conference Publications, 2015. http://dx.doi.org/10.7873/date.2015.0378.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Petrenko, Vyacheslav, Fariza Tebueva, Vladimir Antonov, Nikolay Untewsky, and Mikhail Gurchinsky. "Energy-Efficient Path Planning: Designed Software Implementation." In Proceedings of the 21st International Workshop on Computer Science and Information Technologies (CSIT 2019). Paris, France: Atlantis Press, 2019. http://dx.doi.org/10.2991/csit-19.2019.19.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Gerin, Patrice, Xavier Guérin, and Frédéric Pétrot. "Efficient implementation of native software simulation for MPSoC." In the conference. New York, New York, USA: ACM Press, 2008. http://dx.doi.org/10.1145/1403375.1403540.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Gerin, Patrice, Xavier Guerin, and Frederic Petrot. "Efficient Implementation of Native Software Simulation for MPSoC." In 2008 Design, Automation and Test in Europe. IEEE, 2008. http://dx.doi.org/10.1109/date.2008.4484756.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Lin, Jui-Chieh, Ming-Jung Fan-Chiang, Minja Heieh, Song-Yen Mao, Sao-Jie Chen, and Yu Hen Hu. "Cycle efficient scrambler implementation for software defined radio." In 2010 IEEE International Conference on Acoustics, Speech and Signal Processing. IEEE, 2010. http://dx.doi.org/10.1109/icassp.2010.5495532.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Husoy, John H., and Frode Moretro. "Software implementation of an efficient image subband coder." In EI 92, edited by James R. Sullivan, Benjamin M. Dawson, and Majid Rabbani. SPIE, 1992. http://dx.doi.org/10.1117/12.58308.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Zhou, Li, Yunhui Wang, Yi Feng, and Rui Dang. "A high efficient software implementation of IIR filtering." In 6th International Conference on Advanced Electronic Materials, Computers and Software Engineering (AEMCSE 2023), edited by Lvqing Yang and Wenjun Tan. SPIE, 2023. http://dx.doi.org/10.1117/12.3004555.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Guimarães, Antonio, Diego Aranha, and Edson Borin. "Secure and efficient software implementation of QC-MDPC code-based cryptography." In XX Simpósio em Sistemas Computacionais de Alto Desempenho. Sociedade Brasileira de Computação - SBC, 2019. http://dx.doi.org/10.5753/wscad_estendido.2019.8710.

Full text
Abstract:
The emergence of quantum computers is pushing an unprecedented transition in the public key cryptography field. Conventional algorithms, mostly represented by elliptic curves and RSA, are vulnerable to attacks using quantum computers and need, therefore, to be replaced. Cryptosystems based on error-correcting codes are considered some of the most promising candidates to replace them for encryption schemes. Among the code families, QC-MDPC codes achieve the smallest key sizes while maintaining the desired security properties. Their performance, however, still needs to be greatly improved to reach a competitive level. In this work, we focus on optimizing the performance of QC-MDPC code-based cryptosystems through improvements concerning both their implementations and algorithms. We first present a new enhanced version of QcBits' key encapsulation mechanism, which is a constant time implementation of the Niederreiter cryptosystem using QC-MDPC codes. In this version, we updated the implementation parameters to meet the 128-bit quantum security level, replaced some of the core algorithms avoiding slower instructions, vectorized the entire code using the AVX 512 instruction set extension and introduced some other minor improvements. Comparing with the current state-of-the-art implementation for QC-MDPC codes, the BIKE implementation, our code performs 1.9 times faster when decrypting messages. We then optimize the performance of QC-MDPC code-based cryptosystems through the insertion of a configurable failure rate in their arithmetic procedures. We present constant time algorithms with a configurable failure rate for multiplication and inversion over binary polynomials, the two most expensive subroutines used in QC-MDPC implementations. Using a failure rate negligible compared to the security level (2^{-128}), our multiplication is 2 times faster than the one used in the NTL library on sparse polynomials and 1.6 times faster than a naive constant-time sparse polynomial multiplication. Our inversion algorithm, based on the inversion algorithm of Wu et al., is 2 times faster than the original and 12 times faster than the inversion algorithm of Itoh and Tsujii using the same modulus polynomial (x^{32749} - 1). By inserting these algorithms in our enhanced version of QcBits, we were able to achieve a speedup of 1.9 on the key generation and up to 1.4 on the decryption time. Comparing with BIKE, our final version of QcBits performs the uniform decryption 2.7 times faster. Moreover, the techniques presented in this work can also be applied to BIKE, opening new possibilities for further Improvements.
APA, Harvard, Vancouver, ISO, and other styles

Reports on the topic "Efficient software implementation"

1

Fuentes, Anthony, Michelle Michaels, and Sally Shoop. Methodology for the analysis of geospatial and vehicle datasets in the R language. Cold Regions Research and Engineering Laboratory (U.S.), November 2021. http://dx.doi.org/10.21079/11681/42422.

Full text
Abstract:
The challenge of autonomous off-road operations necessitates a robust understanding of the relationships between remotely sensed terrain data and vehicle performance. The implementation of statistical analyses on large geospatial datasets often requires the transition between multiple software packages that may not be open-source. The lack of a single, modular, and open-source analysis environment can reduce the speed and reliability of an analysis due to an increased number of processing steps. Here we present the capabilities of a workflow, developed in R, to perform a series of spatial and statistical analyses on vehicle and terrain datasets to quantify the relationship between sensor data and vehicle performance in winter conditions. We implemented the R-based workflow on datasets from a large, coordinated field campaign aimed at quantifying the response of military vehicles on snow-covered terrains. This script greatly reduces processing times of these datasets by combining the GIS, data-assimilation and statistical analyses steps into one efficient and modular interface.
APA, Harvard, Vancouver, ISO, and other styles
2

Semerikov, Serhiy O., Mykhailo M. Mintii, and Iryna S. Mintii. Review of the course "Development of Virtual and Augmented Reality Software" for STEM teachers: implementation results and improvement potentials. [б. в.], 2021. http://dx.doi.org/10.31812/123456789/4591.

Full text
Abstract:
The research provides a review of applying the virtual reality (VR) and augmented reality (AR) technology to education. There are analysed VR and AR tools applied to the course “Development of VR and AR software” for STEM teachers and specified efficiency of mutual application of the environment Unity to visual design, the programming environment (e.g. Visual Studio) and the VR and AR platforms (e.g. Vuforia). JavaScript language and the A-Frame, AR.js, Three.js, ARToolKit and 8th Wall libraries are selected as programming tools. The designed course includes the following modules: development of VR tools (VR and Game Engines; physical interactions and camera; 3D interface and positioning; 3D user interaction; VR navigation and introduction) and development of AR tools (set up AR tools in Unity 3D; development of a project for a photograph; development of training materials with Vuforia; development for promising devices). The course lasts 16 weeks and contains the task content and patterns of performance. It is ascertained that the course enhances development of competences of designing and using innovative learning tools. There are provided the survey of the course participants concerning their expectations and the course results. Reduced amounts of independent work, increased classroom hours, detailed methodological recommendations and increased number of practical problems associated with STEM subjects are mentioned as the course potentials to be implemented.
APA, Harvard, Vancouver, ISO, and other styles
3

Nechypurenko, Pavlo P., Viktoriia G. Stoliarenko, Tetiana V. Starova, Tetiana V. Selivanova, Oksana M. Markova, Yevhenii O. Modlo, and Ekaterina O. Shmeltser. Development and implementation of educational resources in chemistry with elements of augmented reality. [б. в.], February 2020. http://dx.doi.org/10.31812/123456789/3751.

Full text
Abstract:
The purpose of this article is an analysis of opportunities and description of the experience of developing and implementing augmented reality technologies to support the teaching of chemistry in higher education institutions of Ukraine. The article is aimed at solving problems: generalization and analysis of the results of scientific research concerning the advantages of using the augmented reality in the teaching of chemistry, the characteristics of modern means of creating objects of augmented reality; discussion of practical achievements in the development and implementation of teaching materials on chemistry using the technologies of the augmented reality in the educational process. The object of research is augmented reality, and the subject - the use of augmented reality in the teaching of chemistry. As a result of the study, it was found that technologies of augmented reality have enormous potential for increasing the efficiency of independent work of students in the study of chemistry, providing distance and continuous education. Often, the technologies of the augmented reality in chemistry teaching are used for 3D visualization of the structure of atoms, molecules, crystalline lattices, etc., but this range can be expanded considerably when creating its own educational products with the use of AR-technologies. The study provides an opportunity to draw conclusions about the presence of technologies in the added reality of a significant number of benefits, in particular, accessibility through mobile devices; availability of free, accessible and easy-to-use software for creating augmented-reality objects and high efficiency in using them as a means of visibility. The development and implementation of teaching materials with the use of AR-technologies in chemistry teaching at the Kryvyi Rih State Pedagogical University has been started in the following areas: creation of a database of chemical dishes, creation of a virtual chemical laboratory for qualitative chemical analysis, creation of a set of methodical materials for the course “Physical and colloidal chemistry”.
APA, Harvard, Vancouver, ISO, and other styles
4

Humpage, Sarah D. Benefits and Costs of Electronic Medical Records: The Experience of Mexico's Social Security Institute. Inter-American Development Bank, June 2010. http://dx.doi.org/10.18235/0008829.

Full text
Abstract:
Electronic medical record (EMR) systems are increasingly used in developing countries to improve quality of care while increasing efficiency. There is little systematic evidence, however, regarding EMRs' benefits and costs. This case study documents the implementation and use of an EMR system at the Mexican Social Security Institute (IMSS). Three EMR systems are now in operation for primary care, outpatient and inpatient hospital care. The evidence suggests that the primary care system has improved efficiency of care delivery and human resources management, and may have decreased incidence of fraud. The hospital systems, however, have lower coverage and are less popular among staff. The greater success of the primary care system may be due to greater investment, a participatory development process, an open workplace culture, and software appropriately tailored to the workflow. Moving forward, efforts should be made to exploit data housed in EMRs for medical and policy research.
APA, Harvard, Vancouver, ISO, and other styles
5

van der Mensbrugghe, Dominique. The META 21 Integrated Assessment Model in GAMS and LHS Sampling. GTAP Working Paper, May 2023. http://dx.doi.org/10.21642/gtap.wp95.

Full text
Abstract:
The META 21 Integrated Assessment Model (Dietz et al., 2021) represents a fairly comprehensive climate change simulation model incorporating a number of features: (a) a recent simple climate model; (b) down-scaling of temperature change to the country level; (c) integration of a number of bio-physical tipping points linked to rising temperatures; and (d) economic damages linked to rising sea levels and temperature using recent country-level estimates from the literature. The original implementation of META 21 was in Excel and linked to the @Risk Excel add-in for performing Monte Carlo-type analysis. This paper reflects a translation of META 21 into GAMS. One of the key purposes is to allow for ready incorporation of many of the features of META 21 into other models—notably CGE-based IAMs. To replace the features provided by the @Risk Excel add-in, this paper also introduces a software package that produces random deviates—and, similar to @Risk, uses the Latin Hypercube Sampling (LHS) approach, which is a stratified sampling technique intended to cover the entire sampling space efficiently and, in addition, orders the sample to reflect a desired correlation matrix for the sampled random variables.
APA, Harvard, Vancouver, ISO, and other styles
6

Bondarenko, Olga V. The didactic potential of virtual information educational environment as a tool of geography students training. [б. в.], February 2020. http://dx.doi.org/10.31812/123456789/3761.

Full text
Abstract:
The article clarifies the concept of “virtual information educational environment” (VIEE) and examines the researchers’ views on its meaning exposed in the scientific literature. The article determines the didactic potential of the virtual information educational environment for the geography students training based on the analysis of the authors’ experience of blended learning by means of the Google Classroom. It also specifies the features (immersion, interactivity, and dynamism, sense of presence, continuity, and causality). The authors highlighted the advantages of virtual information educational environment implementation, such as: increase of the efficiency of the educational process by intensifying the process of cognition and interpersonal interactive communication; continuous access to multimedia content both in Google Classroom and beyond; saving student time due to the absence of necessity to work out the training material “manually”; availability of virtual pages of the virtual class; individualization of the educational process; formation of informational culture of the geography students; and more productive learning of the educational material at the expense of IT educational facilities. Among the disadvantages the article mentions low level of computerization, insignificant quantity and low quality of software products, underestimation of the role of VIЕЕ in the professional training of geography students, and the lack of economic stimuli, etc.
APA, Harvard, Vancouver, ISO, and other styles
7

Prokhorov, Оleksandr V., Vladyslav O. Lisovichenko, Mariia S. Mazorchuk, and Olena H. Kuzminska. Developing a 3D quest game for career guidance to estimate students’ digital competences. [б. в.], November 2020. http://dx.doi.org/10.31812/123456789/4416.

Full text
Abstract:
This paper reveals the process of creating a career guidance 3D quest game for applicants who aim to apply for IT departments. The game bases on 3D model of computer science and information technologies department in the National Aerospace University “Kharkiv Aviation Institute”. The quest challenges aim to assess the digital competency level of the applicants and first- year students. The paper features leveraged software tools, development stages, implementation challenges, and the gaming application scenario. The game scenario provides for a virtual tour around a department of the 3D university. As far as the game replicates the real-life objects, applicants can see the department's equipment and class-rooms. For the gaming application development team utilized С# and C++, Unity 3D, and Source Engine. For object modeling, we leveraged Hammer Editor, Agisoft PhotoScan Pro, and the photogrammetry technology, that allowed for realistic gameplay. Players are offered various formats of assessment of digital competencies: test task, puzzle, assembling a computer and setting up an IT-specialist workplace. The experiment conducted at the open house day proved the 3D quest game efficiency. The results of digital competence evaluation do not depend on the testing format. The applicants mostly preferred to take a 3D quest, as more up-to-date and attractive engagement.
APA, Harvard, Vancouver, ISO, and other styles
8

Modlo, Yevhenii O., Serhiy O. Semerikov, Stanislav L. Bondarevskyi, Stanislav T. Tolmachev, Oksana M. Markova, and Pavlo P. Nechypurenko. Methods of using mobile Internet devices in the formation of the general scientific component of bachelor in electromechanics competency in modeling of technical objects. [б. в.], February 2020. http://dx.doi.org/10.31812/123456789/3677.

Full text
Abstract:
An analysis of the experience of professional training bachelors of electromechanics in Ukraine and abroad made it possible to determine that one of the leading trends in its modernization is the synergistic integration of various engineering branches (mechanical, electrical, electronic engineering and automation) in mechatronics for the purpose of design, manufacture, operation and maintenance electromechanical equipment. Teaching mechatronics provides for the meaningful integration of various disciplines of professional and practical training bachelors of electromechanics based on the concept of modeling and technological integration of various organizational forms and teaching methods based on the concept of mobility. Within this approach, the leading learning tools of bachelors of electromechanics are mobile Internet devices (MID) – a multimedia mobile devices that provide wireless access to information and communication Internet services for collecting, organizing, storing, processing, transmitting, presenting all kinds of messages and data. The authors reveals the main possibilities of using MID in learning to ensure equal access to education, personalized learning, instant feedback and evaluating learning outcomes, mobile learning, productive use of time spent in classrooms, creating mobile learning communities, support situated learning, development of continuous seamless learning, ensuring the gap between formal and informal learning, minimize educational disruption in conflict and disaster areas, assist learners with disabilities, improve the quality of the communication and the management of institution, and maximize the cost-efficiency. Bachelor of electromechanics competency in modeling of technical objects is a personal and vocational ability, which includes a system of knowledge, skills, experience in learning and research activities on modeling mechatronic systems and a positive value attitude towards it; bachelor of electromechanics should be ready and able to use methods and software/hardware modeling tools for processes analyzes, systems synthesis, evaluating their reliability and effectiveness for solving practical problems in professional field. The competency structure of the bachelor of electromechanics in the modeling of technical objects is reflected in three groups of competencies: general scientific, general professional and specialized professional. The implementation of the technique of using MID in learning bachelors of electromechanics in modeling of technical objects is the appropriate methodic of using, the component of which is partial methods for using MID in the formation of the general scientific component of the bachelor of electromechanics competency in modeling of technical objects, are disclosed by example academic disciplines “Higher mathematics”, “Computers and programming”, “Engineering mechanics”, “Electrical machines”. The leading tools of formation of the general scientific component of bachelor in electromechanics competency in modeling of technical objects are augmented reality mobile tools (to visualize the objects’ structure and modeling results), mobile computer mathematical systems (universal tools used at all stages of modeling learning), cloud based spreadsheets (as modeling tools) and text editors (to make the program description of model), mobile computer-aided design systems (to create and view the physical properties of models of technical objects) and mobile communication tools (to organize a joint activity in modeling).
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography