Mostrar el registro sencillo del ítem
Artículo
An Overview of Hardware Implementations of P Systems
dc.creator | Shang, Zeyi | es |
dc.creator | Verlan, Sergey | es |
dc.creator | Zhang, Gexiang | es |
dc.creator | Martínez del Amor, Miguel Ángel | es |
dc.creator | Valencia Cabrera, Luis | es |
dc.date.accessioned | 2021-04-23T08:00:22Z | |
dc.date.available | 2021-04-23T08:00:22Z | |
dc.date.issued | 2020 | |
dc.identifier.citation | Shang, Z., Verlan, S., Zhang, G., Martínez del Amor, M.Á. y Valencia Cabrera, L. (2020). An Overview of Hardware Implementations of P Systems. ACM Computing Surveys, 53 (4), 417-449. | |
dc.identifier.issn | 0360-0300 | es |
dc.identifier.uri | https://hdl.handle.net/11441/107616 | |
dc.description.abstract | Implementing the P systems on parallel hardware is a research highlight in bio-inspired computing since the membrane computing is a large-scale parallel computing paradigm which have a potential to tremendously speed up the computation. Field-programmable gate arrays (FPGAs) and CUDA-enabled GPUs are the primary hardware which is employed to implement P systems. FPGA-based hardware implementations use different strategies considering regions or evolution rules as processing units. This implies the existence of several parallel architectures for FPGAs specially designed to implement P systems. In contrast, the CUDA-enabled GPUs are a pre-defined parallel platform and numerous types of P systems are directly implemented on it. The object distribution problem (choosing which rules will be applied) is the core problem of all hardware implementations. This problem is particularly difficult, because in the general case the model of P systems is non-deterministic and maximally parallel, hence the corresponding problem is NP-hard. Several heuristics were proposed in order to accelerate the process of the computation of the corresponding ruleset. In this article we overview different approaches and designs for hardware implementations of P systems as well as corresponding solutions to the object assignment problem. | es |
dc.format | application/pdf | es |
dc.format.extent | 33 | es |
dc.language.iso | eng | es |
dc.publisher | ACM Digital Library | es |
dc.relation.ispartof | ACM Computing Surveys, 53 (4), 417-449. | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Membrane Computing | es |
dc.subject | P systems | es |
dc.subject | Hardware implementations | es |
dc.subject | FPGA | es |
dc.subject | CUDA | es |
dc.title | An Overview of Hardware Implementations of P Systems | es |
dc.type | info:eu-repo/semantics/article | es |
dcterms.identifier | https://ror.org/03yxnpp24 | |
dc.type.version | info:eu-repo/semantics/submittedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Ciencias de la Computación e Inteligencia Artificial | es |
dc.contributor.group | Universidad de Sevilla. TIC193: Computación Natural | es |
dc.journaltitle | ACM Computing Surveys | es |
dc.publication.volumen | 53 | es |
dc.publication.issue | 4 | es |
dc.publication.initialPage | 417 | es |
dc.publication.endPage | 449 | es |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
An Overview of Hardware Implem ... | 870.5Kb | ![]() | Ver/ | |