{ "info": { "author": "David Medina", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Scientific/Engineering", "Topic :: Software Development" ], "description": "In a nutshell, OCCA (like oca-rina) is an open-source library which aims to:\n\n- Make it easy to program different types of devices (e.g. CPU, GPU, FPGA)\n\n- Provide a unified API for interacting with backend device APIs (e.g. OpenMP, CUDA, OpenCL)\n\n- Use just-in-time compilation to build backend kernels\n\n- Provide a kernel language, a minor extension to C, to abstract programming for each backend", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://libocca.org", "keywords": "occa,hpc,gpu,jit,openmp,opencl,cuda", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "occa", "package_url": "https://pypi.org/project/occa/", "platform": "", "project_url": "https://pypi.org/project/occa/", "project_urls": { "Homepage": "https://libocca.org" }, "release_url": "https://pypi.org/project/occa/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "Portable Approach for Parallel Architectures", "version": "0.4.1" }, "last_serial": 4831659, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "ed82fb7885e26c242cbcecf18a885f45", "sha256": "e352256e3f7f8088194d2547a2dc4fe15461f34ae3aa4a4c9cabb29395a25fd9" }, "downloads": -1, "filename": "occa-0.3.0.tar.gz", "has_sig": false, "md5_digest": "ed82fb7885e26c242cbcecf18a885f45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4222624, "upload_time": "2018-09-09T06:49:41", "url": "https://files.pythonhosted.org/packages/31/55/2274d98a5152cceb7f6833ddcbaa77daca69ae42647a32469d970b14523e/occa-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "fdc9ec8f390060645d11a89c27c37d96", "sha256": "347c2acbd96379847e9913269d19f552e6fcfafa592d688bfe1c1d0a5d4fb39b" }, "downloads": -1, "filename": "occa-0.3.1.tar.gz", "has_sig": false, "md5_digest": "fdc9ec8f390060645d11a89c27c37d96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1696024, "upload_time": "2018-09-09T07:24:08", "url": "https://files.pythonhosted.org/packages/5c/f4/c24fe6b3c1662c48b4dbcda4d3c006d101dfdaee79025bcab5c1f8b05d27/occa-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "4c36bf9e2b17a65813ea7c00dc98476c", "sha256": "70d206315074de0fc68a0ed7c1cb25b7a81998741c1baa4c44e21a59afe18b12" }, "downloads": -1, "filename": "occa-0.3.2.tar.gz", "has_sig": false, "md5_digest": "4c36bf9e2b17a65813ea7c00dc98476c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1701622, "upload_time": "2018-09-09T20:37:32", "url": "https://files.pythonhosted.org/packages/f4/42/342a0b652dacdec39b34eafbf9184cf0a957e4cb13e8a2f21206bc66f88d/occa-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "dd3781427bcba7fc09ee928b22d19230", "sha256": "46bf5aee2627fd402eff6ba3d5a41d647f122e9a945d39056512ee4b166de4fa" }, "downloads": -1, "filename": "occa-0.3.3.tar.gz", "has_sig": false, "md5_digest": "dd3781427bcba7fc09ee928b22d19230", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1701862, "upload_time": "2018-09-09T21:34:59", "url": "https://files.pythonhosted.org/packages/6c/b4/3fd596068fd17f08cc8391a48d9cd4fe878ff64b40ab8ac72299230ca800/occa-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "5ad0f947d1b8ad8eb04dd22f17eb2911", "sha256": "501f00c9ea7efdc5959b3e0825f2ba0d867b36202a0cdd11274c94b3aa0947a7" }, "downloads": -1, "filename": "occa-0.3.4.tar.gz", "has_sig": false, "md5_digest": "5ad0f947d1b8ad8eb04dd22f17eb2911", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 467782, "upload_time": "2018-09-10T01:54:12", "url": "https://files.pythonhosted.org/packages/4c/9b/de28c1b8d0a5ee7713e9b836453ce603e1faf8cb55a34e132cf16f434c2c/occa-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "d9981d1ff9b75a940391f78479cf32d2", "sha256": "ecd393cbfc628eedb5cb4c805ae4800d61be7ba5dedc84e3096ce9eb08a69b77" }, "downloads": -1, "filename": "occa-0.3.5.tar.gz", "has_sig": false, "md5_digest": "d9981d1ff9b75a940391f78479cf32d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1764128, "upload_time": "2018-09-11T03:04:30", "url": "https://files.pythonhosted.org/packages/a5/48/532bf9253f03c2e54a7e7c2ca5b6059918e438888ee8f3d2aee3e17d74a6/occa-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "401eeeaaf296207e1c32751012c5bc2d", "sha256": "1c0ddecb7ca0dfcf9f6fe5c3d911a695cb5115533777316edfff45e5685dde99" }, "downloads": -1, "filename": "occa-0.3.6.tar.gz", "has_sig": false, "md5_digest": "401eeeaaf296207e1c32751012c5bc2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1760972, "upload_time": "2018-09-14T20:53:42", "url": "https://files.pythonhosted.org/packages/e0/ef/4a996c71bf06a5fcf1df3ccdbc0962314b5d5a6f5cf8ec182ea8f7e26492/occa-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "a536599cfbe93b1c04becf637741bd1e", "sha256": "194da42e10e65dcd0e8dbdb35ed2c00d9a8a33c0d54396457601905cd6f4864b" }, "downloads": -1, "filename": "occa-0.3.7.tar.gz", "has_sig": false, "md5_digest": "a536599cfbe93b1c04becf637741bd1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1761312, "upload_time": "2018-09-14T23:31:29", "url": "https://files.pythonhosted.org/packages/bc/dc/ab18800033f44b039568e2741207c5a0d66baf52e648cad43d393af16cc8/occa-0.3.7.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "821f8db1f8362e91c8e14bf7f26d6740", "sha256": "e2d845ced7f1538654a1a56ea1a5abae83279bd14a5e1cc27f68fe2547794945" }, "downloads": -1, "filename": "occa-0.3.8.tar.gz", "has_sig": false, "md5_digest": "821f8db1f8362e91c8e14bf7f26d6740", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3968862, "upload_time": "2018-09-15T18:06:30", "url": "https://files.pythonhosted.org/packages/95/d5/fdb83532dd8a22060169365b238e9b101b67f8e537f4de7678ce38f032a5/occa-0.3.8.tar.gz" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "1c870679a8880c6cd9147ed018b1dbfa", "sha256": "bfffd76bab381ce45083f6c18108f802fd7a859722fcf7bd9f1c70e64ade6526" }, "downloads": -1, "filename": "occa-0.3.9.tar.gz", "has_sig": false, "md5_digest": "1c870679a8880c6cd9147ed018b1dbfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3969208, "upload_time": "2018-09-15T23:55:40", "url": "https://files.pythonhosted.org/packages/3e/6f/b6d40cca01e72e6a5746d2db4d5442bf087cfc22e9a1d4f2c0894df6e39f/occa-0.3.9.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "bf1179d68fa97ab6a442fb3eef72d672", "sha256": "b0db99c506eef96078eacd5099303523f39fa4554c54e606ed98f57e3cf22a6f" }, "downloads": -1, "filename": "occa-0.4.1.tar.gz", "has_sig": false, "md5_digest": "bf1179d68fa97ab6a442fb3eef72d672", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4564795, "upload_time": "2019-02-17T14:53:22", "url": "https://files.pythonhosted.org/packages/71/5a/83d53fce0ba82a3256cf85ff6e44f70fb199e50db8c1d690784347e298aa/occa-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bf1179d68fa97ab6a442fb3eef72d672", "sha256": "b0db99c506eef96078eacd5099303523f39fa4554c54e606ed98f57e3cf22a6f" }, "downloads": -1, "filename": "occa-0.4.1.tar.gz", "has_sig": false, "md5_digest": "bf1179d68fa97ab6a442fb3eef72d672", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4564795, "upload_time": "2019-02-17T14:53:22", "url": "https://files.pythonhosted.org/packages/71/5a/83d53fce0ba82a3256cf85ff6e44f70fb199e50db8c1d690784347e298aa/occa-0.4.1.tar.gz" } ] }