[OPAE] Open Programmable Acceleration Engine 1.3.0 released

Lee, Rita <rita.lee at intel.com> Thu, 31 Jan 2019 22:53:39 +0000
Newsgroups dev.linux.lists.opae
Message-ID <5BAE9741D10FBC4B89C51C4256D3D46DC43AEA75@fmsmsx120.amr.corp.intel.com>
--===============4742703277715699575==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

We are glad to announce the public release 1.3.0 of the Open Programmable A=
cceleration Engine (OPAE) today.



The Open Programmable Acceleration Engine is a software framework for manag=
ing and accessing programmable accelerators (FPGAs). It currently consists =
of three main parts, the OPAE SDK, the OPAE Linux driver for Intel(R) Xeon(=
R) CPU with Integrated FPGAs and Intel(R) PAC with Arria(R) 10 GX FPGA and =
the Basic Building Block (BBB) library for accelerating AFU development (no=
t part of this release, but pre-release code is available on GitHub: https:=
//github.com/OPAE/intel-fpga-bbb. OPAE is under active development to exten=
d to more hardware platforms, as well as to build up the software stack wit=
h additional abstractions to enable more software developers.



The OPAE SDK is a collection of libraries and tools to facilitate the devel=
opment of software applications and accelerators using OPAE. It provides a =
library implementing the OPAE C API for presenting a streamlined and easy-t=
o-use interface for software applications to discover, access, and manage F=
PGA devices and accelerators using the OPAE software stack. The OPAE SDK al=
so includes the AFU Simulation Environment (ASE) for end-to-end simulation =
of accelerator RTL together with software applications using the OPAE C API.



OPAE's goal is to accelerate FPGA adoption. It is a community effort to sim=
plify the development and deployment of FPGA applications, so we explicitly=
 welcome discussions and contributions! The OPAE SDK source, unless otherwi=
se noted, is released under a BSD 3-clause license.



Download the release at



                https://github.com/OPAE/opae-sdk/releases



General documentation and further links for OPAE can be found at



                http://01.org/OPAE



The OPAE mailing list is available at



                http://lists.01.org/mailman/listinfo/OPAE



The OPAE SDK source code repository is hosted at



                http://github.com/OPAE/opae-sdk



To report bugs, please use the issue tracker at



                http://github.com/OPAE/opae-sdk/issues





   - The OPAE Development Team



--===============4742703277715699575==
Content-Type: text/html
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="attachment.html"

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv
bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11cy1hc2NpaSI+CjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPgo8c3R5bGU+
PCEtLQovKiBGb250IERlZmluaXRpb25zICovCkBmb250LWZhY2UKCXtmb250LWZhbWlseTpTaW1T
dW47CglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFt
aWx5OiJDYW1icmlhIE1hdGgiOwoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9CkBmb250
LWZhY2UKCXtmb250LWZhbWlseTpDYWxpYnJpOwoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQpAZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6IlxAU2ltU3VuIjsKCXBhbm9zZS0xOjIgMSA2
IDAgMyAxIDEgMSAxIDE7fQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLwpwLk1zb05vcm1hbCwgbGku
TXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsCgl7bWFyZ2luOjBpbjsKCW1hcmdpbi1ib3R0b206LjAw
MDFwdDsKCWZvbnQtc2l6ZToxMS4wcHQ7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
Zjt9CmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsKCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7Cglj
b2xvcjojMDU2M0MxOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9CmE6dmlzaXRlZCwgc3Bh
bi5Nc29IeXBlcmxpbmtGb2xsb3dlZAoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsKCWNvbG9yOiM5
NTRGNzI7Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30KcC5Nc29QbGFpblRleHQsIGxpLk1z
b1BsYWluVGV4dCwgZGl2Lk1zb1BsYWluVGV4dAoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsKCW1z
by1zdHlsZS1saW5rOiJQbGFpbiBUZXh0IENoYXIiOwoJbWFyZ2luOjBpbjsKCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsKCWZvbnQtc2l6ZToxMS4wcHQ7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjt9CnNwYW4uUGxhaW5UZXh0Q2hhcgoJe21zby1zdHlsZS1uYW1lOiJQbGFpbiBUZXh0
IENoYXIiOwoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRl
eHQiOwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQpzcGFuLkVtYWlsU3R5bGUx
OQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLWNvbXBvc2U7Cglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsKCWNvbG9yOndpbmRvd3RleHQ7fQouTXNvQ2hwRGVmYXVsdAoJe21zby1z
dHlsZS10eXBlOmV4cG9ydC1vbmx5OwoJZm9udC1zaXplOjEwLjBwdDt9CkBwYWdlIFdvcmRTZWN0
aW9uMQoJe3NpemU6OC41aW4gMTEuMGluOwoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGlu
O30KZGl2LldvcmRTZWN0aW9uMQoJe3BhZ2U6V29yZFNlY3Rpb24xO30KLS0+PC9zdHlsZT48IS0t
W2lmIGd0ZSBtc28gOV0+PHhtbD4KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1h
eD0iMTAyNiIgLz4KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+Cjxv
OnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEi
IC8+CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4KPC9oZWFkPgo8Ym9keSBsYW5n
PSJFTi1VUyIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPgo8ZGl2IGNsYXNzPSJXb3Jk
U2VjdGlvbjEiPgo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij5XZSBhcmUgZ2xhZCB0byBhbm5vdW5j
ZSB0aGUgcHVibGljIHJlbGVhc2UgMS4zLjAgb2YgdGhlIE9wZW4gUHJvZ3JhbW1hYmxlIEFjY2Vs
ZXJhdGlvbiBFbmdpbmUgKE9QQUUpIHRvZGF5LjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
VGhlIE9wZW4gUHJvZ3JhbW1hYmxlIEFjY2VsZXJhdGlvbiBFbmdpbmUgaXMgYSBzb2Z0d2FyZSBm
cmFtZXdvcmsgZm9yIG1hbmFnaW5nIGFuZCBhY2Nlc3NpbmcgcHJvZ3JhbW1hYmxlIGFjY2VsZXJh
dG9ycyAoRlBHQXMpLiBJdCBjdXJyZW50bHkgY29uc2lzdHMgb2YgdGhyZWUgbWFpbiBwYXJ0cywg
dGhlIE9QQUUgU0RLLCB0aGUgT1BBRSBMaW51eCBkcml2ZXIgZm9yIEludGVsKFIpIFhlb24oUikg
Q1BVIHdpdGgKIEludGVncmF0ZWQgRlBHQXMgYW5kIEludGVsKFIpIFBBQyB3aXRoIEFycmlhKFIp
IDEwIEdYIEZQR0EgYW5kIHRoZSBCYXNpYyBCdWlsZGluZyBCbG9jayAoQkJCKSBsaWJyYXJ5IGZv
ciBhY2NlbGVyYXRpbmcgQUZVIGRldmVsb3BtZW50IChub3QgcGFydCBvZiB0aGlzIHJlbGVhc2Us
IGJ1dCBwcmUtcmVsZWFzZSBjb2RlIGlzIGF2YWlsYWJsZSBvbiBHaXRIdWI6CjxhIGhyZWY9Imh0
dHBzOi8vZ2l0aHViLmNvbS9PUEFFL2ludGVsLWZwZ2EtYmJiIj5odHRwczovL2dpdGh1Yi5jb20v
T1BBRS9pbnRlbC1mcGdhLWJiYjwvYT4uIE9QQUUgaXMgdW5kZXIgYWN0aXZlIGRldmVsb3BtZW50
IHRvIGV4dGVuZCB0byZuYnNwO21vcmUgaGFyZHdhcmUgcGxhdGZvcm1zLCBhcyB3ZWxsIGFzIHRv
IGJ1aWxkIHVwIHRoZSBzb2Z0d2FyZSBzdGFjayB3aXRoIGFkZGl0aW9uYWwgYWJzdHJhY3Rpb25z
IHRvIGVuYWJsZSBtb3JlIHNvZnR3YXJlCiBkZXZlbG9wZXJzLjxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCI+VGhlIE9QQUUgU0RLIGlzIGEgY29sbGVjdGlvbiBvZiBsaWJyYXJpZXMgYW5kIHRv
b2xzIHRvIGZhY2lsaXRhdGUgdGhlIGRldmVsb3BtZW50IG9mIHNvZnR3YXJlIGFwcGxpY2F0aW9u
cyBhbmQgYWNjZWxlcmF0b3JzIHVzaW5nIE9QQUUuIEl0IHByb3ZpZGVzIGEgbGlicmFyeSBpbXBs
ZW1lbnRpbmcgdGhlIE9QQUUgQyBBUEkgZm9yIHByZXNlbnRpbmcgYSBzdHJlYW1saW5lZCBhbmQg
ZWFzeS10by11c2UgaW50ZXJmYWNlCiBmb3Igc29mdHdhcmUgYXBwbGljYXRpb25zIHRvIGRpc2Nv
dmVyLCBhY2Nlc3MsIGFuZCBtYW5hZ2UgRlBHQSBkZXZpY2VzIGFuZCBhY2NlbGVyYXRvcnMgdXNp
bmcgdGhlIE9QQUUgc29mdHdhcmUgc3RhY2suIFRoZSBPUEFFIFNESyBhbHNvIGluY2x1ZGVzIHRo
ZSBBRlUgU2ltdWxhdGlvbiBFbnZpcm9ubWVudCAoQVNFKSBmb3IgZW5kLXRvLWVuZCBzaW11bGF0
aW9uIG9mIGFjY2VsZXJhdG9yIFJUTCB0b2dldGhlciB3aXRoIHNvZnR3YXJlIGFwcGxpY2F0aW9u
cwogdXNpbmcgdGhlIE9QQUUgQyBBUEkuPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29QbGFp
blRleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij5PUEFF
J3MgZ29hbCBpcyB0byBhY2NlbGVyYXRlIEZQR0EgYWRvcHRpb24uIEl0IGlzIGEgY29tbXVuaXR5
IGVmZm9ydCB0byBzaW1wbGlmeSB0aGUgZGV2ZWxvcG1lbnQgYW5kIGRlcGxveW1lbnQgb2YgRlBH
QSBhcHBsaWNhdGlvbnMsIHNvIHdlIGV4cGxpY2l0bHkgd2VsY29tZSBkaXNjdXNzaW9ucyBhbmQg
Y29udHJpYnV0aW9ucyEgVGhlIE9QQUUgU0RLIHNvdXJjZSwgdW5sZXNzIG90aGVyd2lzZSBub3Rl
ZCwKIGlzIHJlbGVhc2VkIHVuZGVyIGEgQlNEIDMtY2xhdXNlIGxpY2Vuc2UuPG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFz
cz0iTXNvUGxhaW5UZXh0Ij5Eb3dubG9hZCB0aGUgcmVsZWFzZSBhdDxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b1BsYWluVGV4dCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxhIGhyZWY9Imh0
dHBzOi8vZ2l0aHViLmNvbS9PUEFFL29wYWUtc2RrL3JlbGVhc2VzIj4KaHR0cHM6Ly9naXRodWIu
Y29tL09QQUUvb3BhZS1zZGsvcmVsZWFzZXM8L2E+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29QbGFpblRleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0
Ij5HZW5lcmFsIGRvY3VtZW50YXRpb24gYW5kIGZ1cnRoZXIgbGlua3MgZm9yIE9QQUUgY2FuIGJl
IGZvdW5kIGF0PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSJodHRwOi8vMDEub3JnL09QQUUiPmh0dHA6Ly8w
MS5vcmcvT1BBRTwvYT48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PG86
cD4mbmJzcDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPlRoZSBPUEFFIG1haWxp
bmcgbGlzdCBpcyBhdmFpbGFibGUgYXQ8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9Imh0dHA6Ly9saXN0cy4w
MS5vcmcvbWFpbG1hbi9saXN0aW5mby9PUEFFIj5odHRwOi8vbGlzdHMuMDEub3JnL21haWxtYW4v
bGlzdGluZm8vT1BBRTwvYT48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
PG86cD4mbmJzcDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPlRoZSBPUEFFIFNE
SyBzb3VyY2UgY29kZSByZXBvc2l0b3J5IGlzIGhvc3RlZCBhdDxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0i
aHR0cDovL2dpdGh1Yi5jb20vT1BBRS9vcGFlLXNkayI+aHR0cDovL2dpdGh1Yi5jb20vT1BBRS9v
cGFlLXNkazwvYT48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PG86cD4m
bmJzcDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPlRvIHJlcG9ydCBidWdzLCBw
bGVhc2UgdXNlIHRoZSBpc3N1ZSB0cmFja2VyIGF0PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29QbGFpblRleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSJodHRwOi8v
Z2l0aHViLmNvbS9PUEFFL29wYWUtc2RrL2lzc3VlcyI+aHR0cDovL2dpdGh1Yi5jb20vT1BBRS9v
cGFlLXNkay9pc3N1ZXM8L2E+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29QbGFpblRleHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jm5ic3A7Jm5ic3A7IC0gVGhlIE9Q
QUUgRGV2ZWxvcG1lbnQgVGVhbTxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+CjwvZGl2Pgo8L2JvZHk+CjwvaHRtbD4K

--===============4742703277715699575==--