Join FutureGrid July 16 - 19, 2012 at XSEDE 12 in Chicago. We look forward to exploring cloud, grid, and high performance computing with you at one or more of our trainings, presentations, and BOFs.
New project proposals for research and education are always welcome at FutureGrid. Visit http://futuregrid.org to apply for an account.
The current deep learning revolution has brought unprecedented changes to how we live, learn, interact with the digital and physical worlds, run business and conduct sciences. These are made possible thanks to the relative ease of construction of massive neural networks that are flexible to train and scale up to the real world. But the flexibility is hitting the limits due to excessive demand of labelled data, the narrowness of the tasks, the failure to generalize beyond surface statistics to novel combinations, and the lack of the key mental faculty of deliberate reasoning. In this talk, I will present a multi-year research program to push deep learning to overcome these limitations. We aim to build dynamic neural networks that can train themselves with little labelled data, compress on-the-fly in response to resource constraints, and respond to arbitrary query about a context. The networks are equipped with capability to make use of external knowledge, and operate that the high-level of objects and relations. The long-term goal is to build persistent digital companions that co-live with us and other AI entities, understand our need and intention, and share our human values and norms. They will be capable of having natural conversations, remembering lifelong events, and learning in an open-ended fashion.
BulkSMS API allows application developer to integrate on their application and send the sms to all the numbers at one shot without login to their sms
How to Integrate Bulk SMS API in JAVA Application?
Bulk SMS API allows application developer to integrate on their application and send the sms to all the numbers at one shot without login to their sms panel. Anyone can integrate the Bulk SMS API into their applications, software, website, etc.,
Through API we can able to check the Status of the sent messages, Delivery report, and group delivery report. We can able to send the Unicode messaging also.
Once we integrate the Bulk SMS API in any of the application, the application trigger the HTTP API call with all the parameters when on required. The required parameters like SMS Service URL, User Name, Password, Mobile Number, Message, etc.. As soon as call the HTTP API, the api along with all the parameters will be send to SMS Gateway Server and the SMS Gateway evaluate all the parameters and automatically the message will deliver to the given number without login to the SMS panel itself.
The current deep learning revolution has brought unprecedented changes to how we live, learn, interact with the digital and physical worlds, run business and conduct sciences. These are made possible thanks to the relative ease of construction of massive neural networks that are flexible to train and scale up to the real world. But the flexibility is hitting the limits due to excessive demand of labelled data, the narrowness of the tasks, the failure to generalize beyond surface statistics to novel combinations, and the lack of the key mental faculty of deliberate reasoning. In this talk, I will present a multi-year research program to push deep learning to overcome these limitations. We aim to build dynamic neural networks that can train themselves with little labelled data, compress on-the-fly in response to resource constraints, and respond to arbitrary query about a context. The networks are equipped with capability to make use of external knowledge, and operate that the high-level of objects and relations. The long-term goal is to build persistent digital companions that co-live with us and other AI entities, understand our need and intention, and share our human values and norms. They will be capable of having natural conversations, remembering lifelong events, and learning in an open-ended fashion.
BulkSMS API allows application developer to integrate on their application and send the sms to all the numbers at one shot without login to their sms
How to Integrate Bulk SMS API in JAVA Application?
Bulk SMS API allows application developer to integrate on their application and send the sms to all the numbers at one shot without login to their sms panel. Anyone can integrate the Bulk SMS API into their applications, software, website, etc.,
Through API we can able to check the Status of the sent messages, Delivery report, and group delivery report. We can able to send the Unicode messaging also.
Once we integrate the Bulk SMS API in any of the application, the application trigger the HTTP API call with all the parameters when on required. The required parameters like SMS Service URL, User Name, Password, Mobile Number, Message, etc.. As soon as call the HTTP API, the api along with all the parameters will be send to SMS Gateway Server and the SMS Gateway evaluate all the parameters and automatically the message will deliver to the given number without login to the SMS panel itself.
Immersion et Interactivité - Story Next/Learn Do ShareAlyssa Landry
Aujourd’hui, la tendance générale s’oriente vers une culture de plus en plus participative, et le monde du spectacle vivant n’échappe pas à la règle. Immersion totale, interactivité, intégration d’éléments transmédia… Des expériences inédites sont proposées à travers le monde. Je vous invite à faire un tour d’horizon de ce qui se fait actuellement avant de me suivre « en coulisses » pour un aperçu du processus créatif, que se soit dans le monde « enchanté » d’un parc à thème ou dans le développement d’un projet plus personnel.
Retrouvez la conférence ici: https://www.youtube.com/watch?v=MQ7qaUbzvK8
Slides from a lecture Dr. Abbasi gave at the University of Michigan for the Investing in Ability series of events. Her topic is on the stigma associated with mental health.
Human Networking: a University, High School & Industry PartnershipKenneth Ronkowitz
NJIT is providing staff to help manage the Science Park High School instructional technology network, and provide faculty instructional support. This presentation examines NJIT's vision of a high school, industry and university collaboration that it believes will positively affect the pedagogy of both schools.
OntoSoft: A Distributed Semantic Registry for Scientific Softwaredgarijo
Credit to Yolanda Gil.
OntoSoft is a distributed semantic registry for scientific software. This paper describes three major novel contributions of OntoSoft: 1) a software metadata registry designed for scientists, 2) a distributed approach to software registries that targets communities of interest, and 3) metadata crowdsourcing through access control. Software metadata is organized using the OntoSoft ontology along six dimensions that matter to scientists: identify software, understand and assess software, execute software, get support for the software, do research with the software, and update the software. OntoSoft is a distributed registry where each site is owned and maintained by a community of interest, with a distributed semantic query capability that allows users to search across all sites. The registry has metadata crowdsourcing capabilities, supported through access control so that software authors can allow others to expand on specific metadata properties.
Immersion et Interactivité - Story Next/Learn Do ShareAlyssa Landry
Aujourd’hui, la tendance générale s’oriente vers une culture de plus en plus participative, et le monde du spectacle vivant n’échappe pas à la règle. Immersion totale, interactivité, intégration d’éléments transmédia… Des expériences inédites sont proposées à travers le monde. Je vous invite à faire un tour d’horizon de ce qui se fait actuellement avant de me suivre « en coulisses » pour un aperçu du processus créatif, que se soit dans le monde « enchanté » d’un parc à thème ou dans le développement d’un projet plus personnel.
Retrouvez la conférence ici: https://www.youtube.com/watch?v=MQ7qaUbzvK8
Slides from a lecture Dr. Abbasi gave at the University of Michigan for the Investing in Ability series of events. Her topic is on the stigma associated with mental health.
Human Networking: a University, High School & Industry PartnershipKenneth Ronkowitz
NJIT is providing staff to help manage the Science Park High School instructional technology network, and provide faculty instructional support. This presentation examines NJIT's vision of a high school, industry and university collaboration that it believes will positively affect the pedagogy of both schools.
OntoSoft: A Distributed Semantic Registry for Scientific Softwaredgarijo
Credit to Yolanda Gil.
OntoSoft is a distributed semantic registry for scientific software. This paper describes three major novel contributions of OntoSoft: 1) a software metadata registry designed for scientists, 2) a distributed approach to software registries that targets communities of interest, and 3) metadata crowdsourcing through access control. Software metadata is organized using the OntoSoft ontology along six dimensions that matter to scientists: identify software, understand and assess software, execute software, get support for the software, do research with the software, and update the software. OntoSoft is a distributed registry where each site is owned and maintained by a community of interest, with a distributed semantic query capability that allows users to search across all sites. The registry has metadata crowdsourcing capabilities, supported through access control so that software authors can allow others to expand on specific metadata properties.
Software Metadata: Describing "dark software" in GeoSciencesdgarijo
Credit to Yolanda Gil.
In this talk I provide an overview of the current state of the art for software description in geosciences, along with our approach to facilitate this task in OntoSoft, a distributed semantic registry for scientific software. Three key aspects of OntoSoft are: a software metadata ontology designed for scientists, a distributed approach to software registries that targets communities of interest, and metadata crowdsourcing through access control. Software metadata is organized using the OntoSoft ontology, designed to support scientists to share, document, and reuse software, and organized along six dimensions: identify software, understand and assess software, execute software, get support for the software, do research with the software, and update the software.
Deep Learning Explained: The future of Artificial Intelligence and Smart Netw...Melanie Swan
This talk provides an overview of an important emerging artificial intelligence technology, deep learning neural networks. Deep learning is a branch of computer science focused on machine learning algorithms that model and make predictions about data. A key distinction is that deep learning is not merely a software program, but a new class of information technology that is changing the concept of the modern technology project by replacing hard-coded software with a capacity to learn and execute tasks. In the future, deep learning smart networks might comprise a global computational infrastructure tackling real-time data science problems such as global health monitoring, energy storage and transmission, and financial risk assessment.
Deep learning is not merely an AI technique or a software program, but a new class of smart network information technology that is changing the concept of the modern technology project by offering real-time engagement with reality
Deep learning is a data automation method that replaces hard-coded software with a capacity, in the form of a learning network that is trained to perform a task
Thoughts on Knowledge Graphs & Deeper ProvenancePaul Groth
Thinking about the need for deeper provenance for knowledge graphs but also using knowledge graphs to enrich provenance. Presented at https://seminariomirianandres.unirioja.es/sw19/
Cyberinfrastructure in Louisiana: From Black Holes to Hurricanes. Presentation at Cyberinfrastructure Days, Notre Dame, April 29-30, 2010. http://ci.nd.edu/
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Engage with FutureGrid at XSEDE 12
1. What is FutureGrid?
FutureGrid is an experimental testbed that allows researchers and
educators to collaborate on the development and testing of innovative
approaches to parallel, grid, and cloud computing. The testbed is
composed of a set of distributed high performance computing resources
connected by a high-speed network.
Engage with FutureGrid at XSEDE12
Monday, July 16
1-5pm
Wright 8th floor
Tutorial: Infrastructure clouds for science and education
John Bresnahan, University of Chicago–Argonne National Laboratory
Kate Keahey, University of Chicago–Argonne National Laboratory
Renato Figueiredo, University of Florida
Tuesday, July 17
3:45-4:15pm
Burnham 8th floor
EOT: FutureGrid education: Using case studies to develop curriculum for
communicating parallel and distributed computing concepts
Jerome Mitchell, Indiana University
4:45-5:45pm
Burnham 8th floor
BOF: Hosting cloud, HPC, and grid educational activities on FutureGrid
Renato Figueiredo, University of Florida
Barbara Ann O'Leary, Indiana University
Wednesday, July 18
5:30-6:30pm
Toledo 5th floor
BOF: Cloud computing for science: Challenges and opportunities
Kate Keahey, University of Chicago–Argonne National Laboratory
5:30-6:30pm
Burnham 8th floor
BOF: MapReduce and data intensive applications
Judy Qiu, Indiana University
7-9pm
Grand Ballroom 8th floor
Poster: Outsourcing computation for galaxy simulations
Adrian Muresan, Laboratoire de l'Informatique du Parallélisme,
FutureGrid is pleased to be a non-profit ENS de Lyon
bronze sponsor of XSEDE12. Kate Keahey, University of Chicago–Argonne National Laboratory
2. Engage with FutureGrid Beyond XSEDE12
Apply for a project on FutureGrid
New project proposals for research and education are always welcome at FutureGrid. In fact,
the testbed currently has more than 200 ongoing projects in diverse areas. It also offers a
variety of resources, including:
• GPUs
• Cray architecture
• Large disks
• Infiniband
• Gigabit Ethernet interconnection networks
To start a project, apply for an account at futuregrid.org. Approval is fast and easy.
Engage with FutureGrid at SC12
We look forward to exploring cloud, grid, and high performance computing with you at
SC12—supercomputing's premier international event. Learn more at: sc12.supercomputing.org
Join FutureGrid at Science Cloud Summer School Participating sites
(with high-end video linkage)
Get immersive, hands-on training in the use of cloud computing technologies
in science. Training will concentrate on application and computer science. Indiana University
Bloomington, IN
When: July 30-August 3, 2012
Participants: Graduate students, post-docs, and professionals Louisiana State University
Center for Computation & Technology,
To register, visit: hub.vscse.org
Baton Rouge, LA
For more information, see: sciencecloudsummer2012.tumblr.com
Michigan State University
Institute for Cyber Enabled Research,
East Lansing, MI
Pennsylvania State University
State College, PA
Princeton University
Princeton, NJ
Rutgers University
Piscataway, NJ
University of California, Los Angeles
Los Angeles, CA
University of Michigan
Ann Arbor, MI
University of Wisconsin–Milwaukee
Milwaukee, WI
FutureGrid is funded by the National Science Foundation (NSF) under grant #0910812 and led by Indiana University, in partnership
with the University of Chicago, University of Florida, San Diego Supercomputing Center, Texas Advanced Computing Center, University
of Virginia, University of Tennessee, University of Southern California, Technical University Dresden, Purdue University, and Grid 5000.
FutureGrid is a resource provider for XSEDE.